Interface SystemAuthenticationControl.SystemAuthenticationConfiguration
- Enclosing interface:
- SystemAuthenticationControl
public static interface SystemAuthenticationControl.SystemAuthenticationConfiguration
Snapshot of information from the system authentication store.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the action to take for anonymous connection attempts.Returns the system principals stored on the server.Returns the roles the system authentication handler will assign to anonymous sessions.Returns the map of trusted client proposed properties, where the key is the permitted property name and the value defines the validation applied to the property.
-
Method Details
-
getPrincipals
Collection<SystemAuthenticationControl.SystemPrincipal> getPrincipals()Returns the system principals stored on the server.- Returns:
- system principals
-
getAnonymousAction
SystemAuthenticationControl.AnonymousConnectionAction getAnonymousAction()Returns the action to take for anonymous connection attempts.- Returns:
- action to take for anonymous connection attempts
-
getRolesForAnonymousSessions
Returns the roles the system authentication handler will assign to anonymous sessions. Applicable only if anonymous connections areallowed
.- Returns:
- roles that the system authentication handler will assign to anonymous sessions
- See Also:
-
getTrustedClientProposedProperties
Map<String,SystemAuthenticationControl.SessionPropertyValidation> getTrustedClientProposedProperties()Returns the map of trusted client proposed properties, where the key is the permitted property name and the value defines the validation applied to the property.- Returns:
- map of trusted properties and their validation
- Since:
- 6.5
-