![]() |
OIDCSecurity
|
The OIDCSecurityProvider type exposes the following members.
Name | Description | |
---|---|---|
![]() |
ApplicationName |
Gets or sets the name of the application being secured as defined in the backend security datastore.
(Inherited from SecurityProviderBase) |
![]() |
AuthenticationFailureReason |
Gets or allows derived classes to set an authentication failure reason.
(Inherited from SecurityProviderBase) |
![]() |
AuthorizationEndpoint | The Endpoint used to redirect the User |
![]() |
CanChangePassword |
Gets a boolean value that indicates whether ChangePassword(String, String) operation is supported.
(Inherited from SecurityProviderBase) |
![]() |
CanRefreshData |
Not implemented by OIDCSecurityProvider; always returns false.
(Overrides SecurityProviderBaseCanRefreshData) |
![]() |
CanResetPassword |
Gets a boolean value that indicates whether ResetPassword(String) operation is supported.
(Inherited from SecurityProviderBase) |
![]() |
ClientID | The ClienID used to identify this Application with the Authorization Server |
![]() |
ClientSecret | The ClientSecret used to encrypt the user data |
![]() |
ConnectionString |
Gets or sets the connection string to be used for connection to the backend security datastore.
(Inherited from SecurityProviderBase) |
![]() |
IsRedirectRequested |
Gets the flag that indicates whether the user
needs to be redirected after the Authentication attempt.
(Overrides SecurityProviderBaseIsRedirectRequested) |
![]() |
IsUserAuthenticated |
Gets the flag that indicates whether the user was
authenticated during the last authentication attempt.
(Inherited from SecurityProviderBase) |
![]() |
LastException | Gets last exception reported by the AdoSecurityProvider. |
![]() |
LogEvent |
Gets or sets the LogEventFunctionSignature to use for logging security events for the SecurityProviderBase implementation.
(Inherited from SecurityProviderBase) |
![]() |
PassthroughPrincipal |
Gets or sets the principal used for passthrough authentication.
(Inherited from SecurityProviderBase) |
![]() |
Password |
Gets or sets SecurePassword as clear text password.
(Inherited from SecurityProviderBase) |
![]() |
PersistSettings |
Gets or sets a boolean value that indicates whether security provider settings are to be saved to the config file.
(Inherited from SecurityProviderBase) |
![]() |
RedirectURI | The URI the User get's redirected to after signing in. |
![]() |
RequestedRedirect |
Gets the URI that user will be redirected to if IsRedirectRequested is set.
(Overrides SecurityProviderBaseRequestedRedirect) |
![]() |
RolesClaim | The Claim used to get the Roles for the user |
![]() |
Scope | The Scope used to obtain UserInformation from the Authorization Server |
![]() |
SecurePassword |
Gets or sets the password as a SecureString.
(Inherited from SecurityProviderBase) |
![]() |
SelfVerifiedNonce | A Nonce that has been verified manually and never expires. This is used for allowing Server-server logons. |
![]() |
SettingsCategory |
Gets or sets the category under which security provider settings are to be saved to the config file if the PersistSettings property is set to true.
(Inherited from SecurityProviderBase) |
![]() |
ShowDetailedError | Indicates if the Login Page should display detailed Debugging Information when OAuth Fails. |
![]() |
TokenEndpoint | The Endpoint to get the User Token |
![]() |
UseDatabaseLogging | Gets or sets flag that determines if LogAuthenticationAttempt(Boolean) and LogError(String, String) should write to the database. Defaults to true. |
![]() |
UserData | Gets the OIDCUserData object containing information about the user. |