AuthenticationFlags Enumeration |
Namespace:
NetQuarry
Assembly:
EAP.Core (in EAP.Core.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax [FlagsAttribute]
public enum AuthenticationFlags
<FlagsAttribute>
Public Enumeration AuthenticationFlags
Members
| Member name | Value | Description |
---|
| CustomMask | 65535 |
Flags set aside for custom use.
|
| DirectLink | 1 |
The authentication is being performed as part of GetDirectLoginURL(IAppContext, String, String, String, Int32, String).
|
| AuthOnly | 16777216 |
The authentication is being performed as a user-authentication only and is NOT part of the user login process.
In particular, the last_login_dt column in the AuthenticationView
will not be updated and the last_auth_dt column, if available, will be updated instead.
|
| ByExistingAppContext | 33554432 |
The authentication present on this Application was not granted by any actual authentication process, but rather by cloning an existing, already-authenticated
AppContext.
|
| AuthOtherUser | 67108864 |
The application is performing an authentication on a UserContext of a user other than the
UserContext associated with the application (UserContext).
When this is specified, the authenticating application should not be modified by the authentication process.
|
| NoPersist | 134217728 |
Do not caches the current credentials to the database using the Token
(Persist(IAppContext)).
|
| NoPasswordValidate | 268435456 |
Authenticate without testing password.
This is used by the password reset mechanism and certain internal operations and not otherwise recommended.
|
| ProxyUser | 536870912 |
This is a proxy login (admin/developer logging in as another user, or possibly a service user acting as a non-service user).
|
| NoDBPasswordEncryption | 1073741824 |
The password in the DB we are validating against is not encrypted, or both the DB password and the provided password to validate are encrypted
and therefore password authentication should be performed without encrypting the password being attempted.
|
See Also