Click or drag to resize

ISecurityProvider Properties

The ISecurityProvider type exposes the following members.

Properties
  Name Description
Public property ApplicationName Gets or sets the name of the application being secured as defined in the backend security data store.
Public property AuthenticationFailureReason Gets an authentication failure reason, if set by the provider when authentication fails.
Public property CanChangePassword Gets a boolean value that indicates whether ChangePassword(String, String) operation is supported.
Public property CanRefreshData Gets a boolean value that indicates whether RefreshData operation is supported.
Public property CanResetPassword Gets a boolean value that indicates whether ResetPassword(String) operation is supported.
Public property ConnectionString Gets or sets the connection string to be used for connection to the backend security data store.
Public property IsRedirectRequested Gets the flag that indicates whether the user needs to be redirected after the Authentication attempt. Could be used for asking Users to confirm Messages etc.
Public property IsUserAuthenticated Gets the flag that indicates whether the user was authenticated during the last authentication attempt.
Public property LogEvent Gets or sets the LogEventFunctionSignature to use for logging security events for the SecurityProviderBase implementation.
Public property PassthroughPrincipal Gets or sets the principal used for passthrough authentication.
Public property Password Gets or sets SecurePassword as clear text password.
Public property PersistSettings Determines whether the object settings are to be persisted to the config file.
(Inherited from IPersistSettings)
Public property RequestedRedirect Gets the URI that user will be redirected to if IsRedirectRequested is set.
Public property SecurePassword Gets or sets the password as a SecureString.
Public property SettingsCategory Gets or sets the category name under which the object settings are persisted in the config file.
(Inherited from IPersistSettings)
Public property UserData Gets the UserData object containing information about the user.
Top
See Also