Aras.IOM.OAuth Namespace |
| Class | Description | |
|---|---|---|
| AuthorizationFlowTokenProvider |
Implementation of ITokenProvider for OAuth 2.0 authorization flow.
| |
| AuthorizationFlowTokenProviderOptions |
Options for token providers based on authorization flow.
| |
| CertificateTokenProvider |
Implementation of ITokenProvider for implicit authentication via Certificate provider.
| |
| CertificateTokenProviderOptions |
Options for CertificateTokenProvider.
| |
| ClientAssertion |
Models client assertion for authorization server.
| |
| DiscoveryDocument |
Describes discovery configuration of authorization server.
| |
| DiscoveryDocumentProvider |
Default implementation of IDiscoveryDocumentProvider.
It requires authorization server urls from Innovator server and
returns discovery document from the accessible one.
| |
| ImpersonateTokenProvider |
Implementation of impersonate ITokenProvider.
| |
| ImpersonateTokenProviderOptions |
Options for ImpersonateTokenProvider.
| |
| JwtBearerClientAssertionProvider |
Provides assertion of jwt-bearer type for authorization server.
| |
| JwtBearerClientAssertionProviderOptions |
Options for JwtBearerClientAssertionProvider.
| |
| NavigationOptions |
Options for the navigation.
| |
| NavigationResult |
The result of navigation.
| |
| PasswordTokenProvider |
Implementation of password ITokenProvider.
| |
| PasswordTokenProviderOptions |
Options for PasswordTokenProvider.
| |
| ProtocolInfo |
Contains information about authorization protocol.
| |
| RefreshTokenProvider |
Implementation of ITokenProvider to request access token by refresh token.
| |
| RefreshTokenProviderOptions |
Options for RefreshTokenProvider.
| |
| TokenProviderOptions |
Base options for token provider classes.
| |
| WindowsTokenProvider |
Implementation of ITokenProvider for implicit authentication via Windows provider.
| |
| WindowsTokenProviderOptions |
Options for WindowsTokenProvider.
|
| Interface | Description | |
|---|---|---|
| IClientAssertionProvider |
Provides assertion of jwt-bearer type for authorization server.
| |
| IDiscoveryDocumentProvider |
Interface to get discovery document from authorization server.
| |
| INavigator |
Interface to processing url navigation.
| |
| ITokenProvider |
Interface to get access token from authorization server.
| |
| ITokenProviderSession |
Interface to start and end authorization server session.
|
| Enumeration | Description | |
|---|---|---|
| GrantType |
The grant type.
| |
| PromptMode |
The prompt modes.
More info about prompt https://openid.net/specs/openid-connect-core-1_0.html
| |
| ProtocolType |
ProtocolType is used to distinguish between standard and custom headers.
| |
| ResponseMode |
The response mode.
|