public class JaasJettyPrincipal
extends java.lang.Object
implements org.eclipse.jetty.server.UserIdentity, java.security.Principal
| Constructor and Description |
|---|
JaasJettyPrincipal(javax.security.auth.Subject subject,
java.lang.String name,
java.lang.String[] roles) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
javax.security.auth.Subject |
getSubject() |
java.security.Principal |
getUserPrincipal() |
boolean |
isUserInRole(java.lang.String role,
org.eclipse.jetty.server.UserIdentity.Scope scope) |
java.lang.String |
toString() |
public JaasJettyPrincipal(javax.security.auth.Subject subject,
java.lang.String name,
java.lang.String[] roles)
public javax.security.auth.Subject getSubject()
getSubject in interface org.eclipse.jetty.server.UserIdentitypublic java.security.Principal getUserPrincipal()
getUserPrincipal in interface org.eclipse.jetty.server.UserIdentitypublic boolean isUserInRole(java.lang.String role,
org.eclipse.jetty.server.UserIdentity.Scope scope)
isUserInRole in interface org.eclipse.jetty.server.UserIdentitypublic java.lang.String toString()
toString in interface java.security.PrincipaltoString in class java.lang.Objectpublic java.lang.String getName()
getName in interface java.security.PrincipalCopyright © 2005-2014 FuseSource. All Rights Reserved.