Class SoAuthenticationType
Method of authentication used to authenticate a user
Namespace: SuperOffice.Security.Principal
Assembly: SoCore.dll
Syntax
public sealed class SoAuthenticationType : Enum
Fields
CRM5
The user is authenticated with a CRM5 username and password that correspond with values in the users associate record.
Declaration
public const SoAuthenticationType CRM5
Field Value
Type | Description |
---|---|
SoAuthenticationType |
Database
The user is autheniticated by the database. This authentication is only supported for client side versions of NetServer.
Declaration
public const SoAuthenticationType Database
Field Value
Type | Description |
---|---|
SoAuthenticationType |
Delegated
Authentication was delegated to a 3rd party authenticator
Declaration
public const SoAuthenticationType Delegated
Field Value
Type | Description |
---|---|
SoAuthenticationType |
Impersonated
The user a system user impersonated as a named user
Declaration
public const SoAuthenticationType Impersonated
Field Value
Type | Description |
---|---|
SoAuthenticationType |
Passport
The user is authenticated with Microsoft Passport authentication.
Declaration
public const SoAuthenticationType Passport
Field Value
Type | Description |
---|---|
SoAuthenticationType |
Unauthenticated
The user is not authenticated.
Declaration
public const SoAuthenticationType Unauthenticated
Field Value
Type | Description |
---|---|
SoAuthenticationType |
value__
Method of authentication used to authenticate a user
Declaration
public int value__
Field Value
Type | Description |
---|---|
Int32 |
Windows
The user is authenticated by his windows logon account.
Declaration
public const SoAuthenticationType Windows
Field Value
Type | Description |
---|---|
SoAuthenticationType |
Extension Methods
EnumUtil.MapEnums<From, To>(From)