Options describing how an OAuth2 will make connections.
Anything
Object
Basic
...and other supertypesNetworkOptions
...and other supertypesTCPSSLOptions
...and other supertypesClientOptionsBase
...and other supertypesHttpClientOptions
...and other supertypesOAuth2ClientOptions
BaseDataObject
HttpClientOptions
BaseDataObject
ClientOptionsBase
BaseDataObject
TCPSSLOptions
BaseDataObject
NetworkOptions
BaseDataObject
Basic
Identifiable
Object
Anything
no subtypes hierarchy
Initializer |
OAuth2ClientOptions({HttpVersion*}? alpnVersions = null, String? authorizationPath = null, String? clientID = null, String? clientSecret = null, String? clientSecretParameterName = null, Integer? connectTimeout = null, {String*}? crlPaths = null, String? defaultHost = null, Integer? defaultPort = null, {String*}? enabledCipherSuites = null, {String*}? enabledSecureTransportProtocols = null, JsonObject? headers = null, Boolean? http2ClearTextUpgrade = null, Integer? http2ConnectionWindowSize = null, Integer? http2MaxPoolSize = null, Integer? http2MultiplexingLimit = null, Integer? idleTimeout = null, Http2Settings? initialSettings = null, JdkSSLEngineOptions? jdkSslEngineOptions = null, Boolean? jwtToken = null, Boolean? keepAlive = null, JksOptions? keyStoreOptions = null, Boolean? logActivity = null, String? logoutPath = null, Integer? maxChunkSize = null, Integer? maxPoolSize = null, Integer? maxWaitQueueSize = null, Integer? maxWebsocketFrameSize = null, String? metricsName = null, OpenSSLEngineOptions? openSslEngineOptions = null, PemKeyCertOptions? pemKeyCertOptions = null, PemTrustOptions? pemTrustOptions = null, PfxOptions? pfxKeyCertOptions = null, PfxOptions? pfxTrustOptions = null, Boolean? pipelining = null, Integer? pipeliningLimit = null, HttpVersion? protocolVersion = null, ProxyOptions? proxyOptions = null, String? publicKey = null, Integer? receiveBufferSize = null, Boolean? reuseAddress = null, String? revocationPath = null, Integer? sendBufferSize = null, String? site = null, Integer? soLinger = null, Boolean? ssl = null, Boolean? tcpKeepAlive = null, Boolean? tcpNoDelay = null, String? tokenPath = null, Integer? trafficClass = null, Boolean? trustAll = null, JksOptions? trustStoreOptions = null, Boolean? tryUseCompression = null, Boolean? useAlpn = null, Boolean? useBasicAuthorizationHeader = null, Boolean? usePooledBuffers = null, String? userAgent = null, String? userInfoPath = null, Boolean? verifyHost = null) Parameters:
|
Inherited Attributes |
Attributes inherited from: ClientOptionsBase connectTimeout , metricsName , proxyOptions , trustAll |
Attributes inherited from: HttpClientOptions alpnVersions , defaultHost , defaultPort , http2ClearTextUpgrade , http2ConnectionWindowSize , http2MaxPoolSize , http2MultiplexingLimit , initialSettings , keepAlive , maxChunkSize , maxPoolSize , maxWaitQueueSize , maxWebsocketFrameSize , pipelining , pipeliningLimit , protocolVersion , tryUseCompression , verifyHost |
Attributes inherited from: NetworkOptions logActivity , receiveBufferSize , reuseAddress , sendBufferSize , trafficClass |
Attributes inherited from: Object hash , string |
Attributes inherited from: TCPSSLOptions crlPaths , enabledCipherSuites , enabledSecureTransportProtocols , idleTimeout , jdkSslEngineOptions , keyStoreOptions , openSslEngineOptions , pemKeyCertOptions , pemTrustOptions , pfxKeyCertOptions , pfxTrustOptions , soLinger , ssl , tcpKeepAlive , tcpNoDelay , trustStoreOptions , useAlpn , usePooledBuffers |
Methods | |
toJson | shared actual default JsonObject toJson() Refines HttpClientOptions.toJson ultimately refines BaseDataObject.toJson |
Inherited Methods |
Methods inherited from: ClientOptionsBase toJson |
Methods inherited from: HttpClientOptions toJson |
Methods inherited from: NetworkOptions toJson |
Methods inherited from: Object equals |
Methods inherited from: TCPSSLOptions toJson |
Methods inherited from: BaseDataObject toJson |