Interface PrincipalDetails

All Known Subinterfaces:
DbPrincipalDetails
All Known Implementing Classes:
DbPrincipalDetailsImpl

public interface PrincipalDetails
Stores user specific data as used for authentication. This is used by AbstractUsernamePasswordAuthHandler to abstract authentication that is based on username-password pairs as this is the most common case.
  • Method Details

    • getPrincipal

      Principal getPrincipal()
    • getPassword

      @Nullable @Nullable Object getPassword()