Interface SystemAuthenticationControl.SystemPrincipal

Enclosing interface:
SystemAuthenticationControl

public static interface SystemAuthenticationControl.SystemPrincipal
A principal in the system authentication store.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the roles that the system authentication handler will assign to the principal.
    Returns the name of the principal this principal is locked by.
    Returns the system principal name.
  • Method Details

    • getName

      String getName()
      Returns the system principal name.
      Returns:
      principal name
    • getAssignedRoles

      Set<String> getAssignedRoles()
      Returns the roles that the system authentication handler will assign to the principal.
      Returns:
      roles
    • getLockingPrincipal

      Optional<String> getLockingPrincipal()
      Returns the name of the principal this principal is locked by.
      Returns:
      the name of the locking principal or an empty Optional if the this principal is not locked
      Since:
      6.4
      See Also: