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.
|
![]() | 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.
|