Class DefaultUserIdentity

java.lang.Object
org.eclipse.jetty.security.DefaultUserIdentity
All Implemented Interfaces:
org.eclipse.jetty.server.UserIdentity

public class DefaultUserIdentity extends Object implements org.eclipse.jetty.server.UserIdentity
The default implementation of UserIdentity.
  • Constructor Details

    • DefaultUserIdentity

      public DefaultUserIdentity(Subject subject, Principal userPrincipal, String[] roles)
  • Method Details

    • getSubject

      public Subject getSubject()
      Specified by:
      getSubject in interface org.eclipse.jetty.server.UserIdentity
    • getUserPrincipal

      public Principal getUserPrincipal()
      Specified by:
      getUserPrincipal in interface org.eclipse.jetty.server.UserIdentity
    • isUserInRole

      public boolean isUserInRole(String role, org.eclipse.jetty.server.UserIdentity.Scope scope)
      Specified by:
      isUserInRole in interface org.eclipse.jetty.server.UserIdentity
    • toString

      public String toString()
      Overrides:
      toString in class Object