Klasse AuthenticationDescription
java.lang.Object
com.inet.authentication.AuthenticationDescription
The description of a authentication method.
- Seit:
- inetcore 4.0
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifikator und TypKlasseBeschreibungstatic enumSupport types for Basic authentication -
Feldübersicht
FelderModifikator und TypFeldBeschreibungstatic final StringThe authentication settings property name for the color in the GUI.static final StringThe authentication settings property name for the display name in the GUI.static final StringThe authentication settings property name for the display details in the GUI.static final StringThe minimum length of the password that has to be set for users created in the product providerstatic final StringThe minimum strength of the password that has to be set for users created in the product providerstatic final String[]The allowed values for the password strengthstatic final StringThe authentication settings property name for the name of the provider.static final StringValue of provider property for the one product provider.static final StringValue of provider property for the one system provider.static final StringThe authentication settings property name for the real provider for the "system" provider.static final StringCategory and group for the config structure provider for the system authentication provider.static final StringThe authentication settings property name for the product provider for the flag if a user can register. -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungAuthenticationDescription(@Nonnull AuthenticationProvider provider, @Nonnull Map<String, String> settings, @Nonnull String name, @Nonnull AuthenticationDescription.BasicSupport basicSupport) Create a description of the authentication method. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungbooleanIf this authentication supports basic authentication.getColor()Get the color as hex value, e.g.Get the display name for this authentication method.Get the Icon resource URL for displaying in the user ui.@Nonnull StringgetName()The unique name of the authentication.@Nonnull AuthenticationProviderGet the provider that has generate this description.Get all the settings in the configuration manager.inthashCode()
-
Felddetails
-
PROVIDER
The authentication settings property name for the name of the provider.- Siehe auch:
-
DISPLAYNAME
The authentication settings property name for the display name in the GUI.- Siehe auch:
-
DISPLAYNAME_DETAILS
The authentication settings property name for the display details in the GUI.- Siehe auch:
-
COLOR
The authentication settings property name for the color in the GUI.- Siehe auch:
-
PROVIDER_SYSTEM
Value of provider property for the one system provider.- Siehe auch:
-
PROVIDER_PRODUCT
Value of provider property for the one product provider.- Siehe auch:
-
SYSTEM_PROVIDER_ACTION
Category and group for the config structure provider for the system authentication provider.- Siehe auch:
-
SYSTEM_LOGINTYPE
The authentication settings property name for the real provider for the "system" provider.- Siehe auch:
-
USER_CAN_REGISTER
The authentication settings property name for the product provider for the flag if a user can register.- Siehe auch:
-
PASSWORD_MINIMUM_LENGTH
The minimum length of the password that has to be set for users created in the product provider- Siehe auch:
-
PASSWORD_MINIMUM_STRENGTH
The minimum strength of the password that has to be set for users created in the product provider- Siehe auch:
-
PASSWORD_MINIMUM_STRENGTH_VALUES
The allowed values for the password strength
-
-
Konstruktordetails
-
AuthenticationDescription
public AuthenticationDescription(@Nonnull AuthenticationProvider provider, @Nonnull Map<String, String> settings, @Nonnull String name, @Nonnull AuthenticationDescription.BasicSupport basicSupport) Create a description of the authentication method.- Parameter:
provider- the creating providersettings- the settings in the configuration managername- the unique namebasicSupport- the type of basic support- Seit:
- inetcore 4.0
-
-
Methodendetails
-
getProvider
Get the provider that has generate this description.- Gibt zurück:
- the provider
- Seit:
- inetcore 4.0
-
getSettings
-
getName
The unique name of the authentication.- Gibt zurück:
- the name
- Seit:
- inetcore 4.0
-
getDisplayName
Get the display name for this authentication method.- Gibt zurück:
- the name
- Seit:
- inetcore 4.0
-
getColor
Get the color as hex value, e.g. "#ff00ee"- Gibt zurück:
- the color
- Seit:
- inetcore 4.0
-
getIconURL
Get the Icon resource URL for displaying in the user ui.- Gibt zurück:
- the url
- Seit:
- inetcore 4.0
-
getBasicSupport
If this authentication supports basic authentication.- Gibt zurück:
- the BasicSupport
- Seit:
- inetcore 4.0
-
hashCode
-
equals
-