OAuth2ClientConfiguration
Index
Constructors
Properties
Constructors
constructor
Initializer for constructing an OAuth2Client.
Parameters
__namedParameters: { authentication?: OAuth2ClientAuthenticationType; baseURL: URL; clientId: String; discoveryURL?: URL; scopes: String }
optionalauthentication: OAuth2ClientAuthenticationType
baseURL: URL
clientId: String
optionaldiscoveryURL: URL = undefined
scopes: String
Returns OAuth2ClientConfiguration
Properties
readonlyauthentication
The type of authentication this client will perform when interacting with the authorization server.
Defaults to: OAuth2Client/AuthenticationNone
readonlybaseURL
The base URL for interactions with this OAuth2 server.
readonlyclientId
The unique client ID representing this OAuth2Client.
readonlydiscoveryURL
The discovery URL used to retrieve the OpenIdConfiguration for this client.
readonlyscopes
The list of OAuth2 scopes requested for this client.
The configuration for an OAuth2Client.
This defines the basic information necessary for interacting with an OAuth2 authorization server.
In languages with support for namespacing, this type should be contained within the OAuth2Client namespace.