Options describing how an OAuth2 will make connections.
package |
Default |
---|
__construct( $networkOptions = null)
mixed | null
addCrlPath( $crlPaths) : $this
string
$this
addCrlValue( $crlValues) : $this
Buffer
$this
addEnabledCipherSuite( $enabledCipherSuites) : $this
string
$this
addEnabledSecureTransportProtocol( $enabledSecureTransportProtocols) : $this
string
$this
addPubSecKey( $pubSecKeys) : $this
PubSecKeyOptions|array
$this
getAlpnVersions() : array
array
getAuthorizationPath() : string
string
getClientID() : string
string
getClientSecret() : string
string
getClientSecretParameterName() : string
string
getConnectTimeout() : integer
integer
getCrlPaths() : array
array
getCrlValues() : array
array
getDecoderInitialBufferSize() : integer
integer
getDefaultHost() : string
string
getDefaultPort() : integer
integer
getEnabledCipherSuites() : array
array
getEnabledSecureTransportProtocols() : array
array
getExtraParameters() : array
array
getFlow() : string
string
getHeaders() : array
array
getHttp2ConnectionWindowSize() : integer
integer
getHttp2KeepAliveTimeout() : integer
integer
getHttp2MaxPoolSize() : integer
integer
getHttp2MultiplexingLimit() : integer
integer
getIdleTimeout() : integer
integer
getIdleTimeoutUnit() : string
string
getInitialSettings() : \io\vertx\jphp\core\http\Http2Settings
getIntrospectionPath() : string
string
getJdkSslEngineOptions() : \io\vertx\jphp\core\net\JdkSSLEngineOptions
getJwkPath() : string
string
getJWTOptions() : \io\vertx\jphp\ext\jwt\JWTOptions
getKeepAliveTimeout() : integer
integer
getKeyStoreOptions() : \io\vertx\jphp\core\net\JksOptions
getLocalAddress() : string
string
getLogActivity() : boolean
boolean
getLogoutPath() : string
string
getMaxChunkSize() : integer
integer
getMaxHeaderSize() : integer
integer
getMaxInitialLineLength() : integer
integer
getMaxPoolSize() : integer
integer
getMaxRedirects() : integer
integer
getMaxWaitQueueSize() : integer
integer
getMaxWebsocketFrameSize() : integer
integer
getMaxWebsocketMessageSize() : integer
integer
getMetricsName() : string
string
getOpenSslEngineOptions() : \io\vertx\jphp\core\net\OpenSSLEngineOptions
getPemKeyCertOptions() : \io\vertx\jphp\core\net\PemKeyCertOptions
getPemTrustOptions() : \io\vertx\jphp\core\net\PemTrustOptions
getPfxKeyCertOptions() : \io\vertx\jphp\core\net\PfxOptions
getPfxTrustOptions() : \io\vertx\jphp\core\net\PfxOptions
getPipeliningLimit() : integer
integer
getPoolCleanerPeriod() : integer
integer
getProtocolVersion() : string
string
getProxyOptions() : \io\vertx\jphp\core\net\ProxyOptions
getPubSecKeys() : array
array
getReceiveBufferSize() : integer
integer
getRevocationPath() : string
string
getScopeSeparator() : string
string
getSendBufferSize() : integer
integer
getSite() : string
string
getSoLinger() : integer
integer
getTokenPath() : string
string
getTrafficClass() : integer
integer
getTrustStoreOptions() : \io\vertx\jphp\core\net\JksOptions
getUserAgent() : string
string
getUserInfoParameters() : array
array
getUserInfoPath() : string
string
getWebsocketCompressionAllowClientNoContext() : boolean
boolean
getWebsocketCompressionLevel() : integer
integer
getWebsocketCompressionRequestServerNoContext() : boolean
boolean
isForceSni() : boolean
boolean
isHttp2ClearTextUpgrade() : boolean
boolean
isKeepAlive() : boolean
boolean
isPipelining() : boolean
boolean
isReuseAddress() : boolean
boolean
isReusePort() : boolean
boolean
isSendUnmaskedFrames() : boolean
boolean
isSsl() : boolean
boolean
isTcpCork() : boolean
boolean
isTcpFastOpen() : boolean
boolean
isTcpKeepAlive() : boolean
boolean
isTcpNoDelay() : boolean
boolean
isTcpQuickAck() : boolean
boolean
isTrustAll() : boolean
boolean
isTryUseCompression() : boolean
boolean
isUseAlpn() : boolean
boolean
isUseBasicAuthorizationHeader() : boolean
boolean
isUsePooledBuffers() : boolean
boolean
isValidateIssuer() : boolean
boolean
isVerifyHost() : boolean
boolean
setAlpnVersions( $alpnVersions) : $this
string
$this
setAuthorizationPath( $authorizationPath) : $this
string
$this
setClientID( $clientID) : $this
string
$this
setClientSecret( $clientSecret) : $this
string
$this
setClientSecretParameterName( $clientSecretParameterName) : $this
string
$this
setConnectTimeout( $connectTimeout) : $this
integer
$this
setDecoderInitialBufferSize( $decoderInitialBufferSize) : $this
integer
$this
setDefaultHost( $defaultHost) : $this
string
$this
setDefaultPort( $defaultPort) : $this
integer
$this
setEnabledSecureTransportProtocols( $enabledSecureTransportProtocols) : $this
string
$this
setExtraParameters( $extraParameters) : $this
array
$this
setFlow( $flow) : $this
string
$this
setForceSni( $forceSni) : $this
boolean
$this
setHeaders( $headers) : $this
array
$this
setHttp2ClearTextUpgrade( $http2ClearTextUpgrade) : $this
boolean
$this
setHttp2ConnectionWindowSize( $http2ConnectionWindowSize) : $this
integer
$this
setHttp2KeepAliveTimeout( $http2KeepAliveTimeout) : $this
integer
$this
setHttp2MaxPoolSize( $http2MaxPoolSize) : $this
integer
$this
setHttp2MultiplexingLimit( $http2MultiplexingLimit) : $this
integer
$this
setIdleTimeout( $idleTimeout) : $this
integer
$this
setIdleTimeoutUnit( $idleTimeoutUnit) : $this
string
$this
setInitialSettings( $initialSettings) : $this
Http2Settings|array
$this
setIntrospectionPath( $introspectionPath) : $this
string
$this
setJdkSslEngineOptions( $jdkSslEngineOptions) : $this
JdkSSLEngineOptions|array
$this
setJwkPath( $jwkPath) : $this
string
$this
setJWTOptions( $jwtOptions) : $this
JWTOptions|array
$this
setKeepAlive( $keepAlive) : $this
boolean
$this
setKeepAliveTimeout( $keepAliveTimeout) : $this
integer
$this
setKeyStoreOptions( $keyStoreOptions) : $this
JksOptions|array
$this
setLocalAddress( $localAddress) : $this
string
$this
setLogActivity( $logActivity) : $this
boolean
$this
setLogoutPath( $logoutPath) : $this
string
$this
setMaxChunkSize( $maxChunkSize) : $this
integer
$this
setMaxHeaderSize( $maxHeaderSize) : $this
integer
$this
setMaxInitialLineLength( $maxInitialLineLength) : $this
integer
$this
setMaxPoolSize( $maxPoolSize) : $this
integer
$this
setMaxRedirects( $maxRedirects) : $this
integer
$this
setMaxWaitQueueSize( $maxWaitQueueSize) : $this
integer
$this
setMaxWebsocketFrameSize( $maxWebsocketFrameSize) : $this
integer
$this
setMaxWebsocketMessageSize( $maxWebsocketMessageSize) : $this
integer
$this
setMetricsName( $metricsName) : $this
string
$this
setOpenSslEngineOptions( $openSslEngineOptions) : $this
OpenSSLEngineOptions|array
$this
setPemKeyCertOptions( $pemKeyCertOptions) : $this
PemKeyCertOptions|array
$this
setPemTrustOptions( $pemTrustOptions) : $this
PemTrustOptions|array
$this
setPfxKeyCertOptions( $pfxKeyCertOptions) : $this
PfxOptions|array
$this
setPfxTrustOptions( $pfxTrustOptions) : $this
PfxOptions|array
$this
setPipelining( $pipelining) : $this
boolean
$this
setPipeliningLimit( $pipeliningLimit) : $this
integer
$this
setPoolCleanerPeriod( $poolCleanerPeriod) : $this
integer
$this
setProtocolVersion( $protocolVersion) : $this
string
$this
setProxyOptions( $proxyOptions) : $this
ProxyOptions|array
$this
setPubSecKeys( $pubSecKeys) : $this
PubSecKeyOptions|array
$this
setReceiveBufferSize( $receiveBufferSize) : $this
integer
$this
setReuseAddress( $reuseAddress) : $this
boolean
$this
setReusePort( $reusePort) : $this
boolean
$this
setRevocationPath( $revocationPath) : $this
string
$this
setScopeSeparator( $scopeSeparator) : $this
string
$this
setSendBufferSize( $sendBufferSize) : $this
integer
$this
setSendUnmaskedFrames( $sendUnmaskedFrames) : $this
boolean
$this
setSite( $site) : $this
string
$this
setSoLinger( $soLinger) : $this
integer
$this
setSsl( $ssl) : $this
boolean
$this
setTcpCork( $tcpCork) : $this
boolean
$this
setTcpFastOpen( $tcpFastOpen) : $this
boolean
$this
setTcpKeepAlive( $tcpKeepAlive) : $this
boolean
$this
setTcpNoDelay( $tcpNoDelay) : $this
boolean
$this
setTcpQuickAck( $tcpQuickAck) : $this
boolean
$this
setTokenPath( $tokenPath) : $this
string
$this
setTrafficClass( $trafficClass) : $this
integer
$this
setTrustAll( $trustAll) : $this
boolean
$this
setTrustStoreOptions( $trustStoreOptions) : $this
JksOptions|array
$this
setTryUseCompression( $tryUseCompression) : $this
boolean
$this
setTryUsePerFrameWebsocketCompression( $tryUsePerFrameWebsocketCompression) : $this
boolean
$this
setTryUsePerMessageWebsocketCompression( $tryUsePerMessageWebsocketCompression) : $this
boolean
$this
setUseAlpn( $useAlpn) : $this
boolean
$this
setUseBasicAuthorizationHeader( $useBasicAuthorizationHeader) : $this
boolean
$this
setUsePooledBuffers( $usePooledBuffers) : $this
boolean
$this
setUserAgent( $userAgent) : $this
string
$this
setUserInfoParameters( $userInfoParameters) : $this
array
$this
setUserInfoPath( $userInfoPath) : $this
string
$this
setValidateIssuer( $validateIssuer) : $this
boolean
$this
setVerifyHost( $verifyHost) : $this
boolean
$this
setWebsocketCompressionAllowClientNoContext( $websocketCompressionAllowClientNoContext) : $this
boolean
$this
setWebsocketCompressionLevel( $websocketCompressionLevel) : $this
integer
$this
setWebsocketCompressionRequestServerNoContext( $websocketCompressionRequestServerNoContext) : $this
boolean
$this