Interface UserProfile

    • Method Detail

      • getUsername

        default String getUsername()
      • getAttribute

        default Object getAttribute​(String name)
      • containsAttribute

        default boolean containsAttribute​(String name)
      • addRole

        default void addRole​(String role)
      • addPermission

        default void addPermission​(String permission)
      • addPermissions

        default void addPermissions​(Collection<String> permissions)
      • getPermissions

        default Set<String> getPermissions()
      • isRemembered

        default boolean isRemembered()
      • setRemembered

        default void setRemembered​(boolean rme)
      • getClientName

        default String getClientName()
      • setClientName

        default void setClientName​(String clientName)
      • isExpired

        default boolean isExpired()
      • asPrincipal

        default Principal asPrincipal()