Class AuthenticationConstants
Constants that are used for login method selection on the client.
These keys also map to matching configuration on the WebService.
Inheritance
AuthenticationConstants
Assembly: LemonEdge.Authentication.Core.dll
Syntax
public static class AuthenticationConstants
Fields
AAD
The key for the "login via Azure Active Directory" method.
Also functions as the key for the token handler configuration in the WebService.
Declaration
public const string AAD = "AAD"
Field Value
AAD_LABEL
The label for the "login via Azure Active Directory" method.
Declaration
public const string AAD_LABEL = "Azure Active Directory"
Field Value
AUTH_CLIENT
The Key for the server config section in app settings.
Declaration
public const string AUTH_CLIENT = "LemonEdge:ClientAuthenticationSettings"
Field Value
AUTH_SERVER
The Key for the server config section in app settings.
Declaration
public const string AUTH_SERVER = "LemonEdge:ServerAuthenticationSettings"
Field Value
B2C
The key for the "login via Azure Active Directory B2C" method.
Also functions as the key for the token handler configuration in the WebService.
Declaration
public const string B2C = "B2C"
Field Value
B2C_LABEL
The label for the "login via Azure Active Directory B2C" method.
Declaration
public const string B2C_LABEL = "Azure AD B2C"
Field Value
JWT
The key for the WebService "login with Username and Password" method.
Also functions as the key for the token handler configuration in the WebService.
Declaration
public const string JWT = "JWT"
Field Value
JWT_LABEL
The label for the WebService "login with Username and Password" method.
Declaration
public const string JWT_LABEL = "Web Service Direct"
Field Value
MESSAGE_CONFIG_INVALID
Declaration
public const string MESSAGE_CONFIG_INVALID = "Config Section Invalid: {0}"
Field Value
MESSAGE_CONFIG_VALID
Declaration
public const string MESSAGE_CONFIG_VALID = "Config Section Valid: {0}"
Field Value
MESSAGE_CONFIG_VALIDATING
Declaration
public const string MESSAGE_CONFIG_VALIDATING = "Validating config for {0}"
Field Value
MESSAGE_REGISTRATION_ERROR
Declaration
public const string MESSAGE_REGISTRATION_ERROR = "Register Token Handler Error : {0}"
Field Value
OKTA
The key for the "login via Okta" method.
Also functions as the key for the token handler configuration in the WebService.
Declaration
public const string OKTA = "OKTA"
Field Value
OKTA_LABEL
The label for the "login via Okta" method.
Declaration
public const string OKTA_LABEL = "Okta"
Field Value
UNPW
The key for client side Database "login with Username and Password" method.
Declaration
public const string UNPW = "UNPW"
Field Value
UNPW_LABEL
The label for client side Database "login with Username and Password" method.
Declaration
public const string UNPW_LABEL = "Username & Password"
Field Value
WIN
The key for the client side Database "login with Windows" method.
Declaration
public const string WIN = "WIN"
Field Value
WINDOWS
The key for the WebService "login using Windows Integrated" method.
Also functions as the key for the token handler configuration in the WebService.
Declaration
public const string WINDOWS = "Windows"
Field Value
WINDOWS_LABEL
The label for the WebService "login using Windows Integrated" method.
Declaration
public const string WINDOWS_LABEL = "Remote Windows Integrated"
Field Value
WIN_LABEL
The label for the client side Database "login with Windows" method.
Declaration
public const string WIN_LABEL = "Local Windows Integrated"
Field Value