public class LowTypedRealm
extends java.lang.Object
Constructor and Description |
---|
LowTypedRealm(java.lang.Object delegate) |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
java.security.Principal |
authenticate(org.ietf.jgss.GSSContext gssContext,
boolean storeCreds) |
java.security.Principal |
authenticate(org.ietf.jgss.GSSName gssName,
org.ietf.jgss.GSSCredential gssCredential) |
java.security.Principal |
authenticate(java.lang.String s) |
java.security.Principal |
authenticate(java.lang.String username,
java.lang.String credentials) |
java.security.Principal |
authenticate(java.lang.String username,
java.lang.String digest,
java.lang.String nonce,
java.lang.String nc,
java.lang.String cnonce,
java.lang.String qop,
java.lang.String realm,
java.lang.String md5a2) |
java.security.Principal |
authenticate(java.security.cert.X509Certificate[] certs) |
void |
backgroundProcess() |
SecurityConstraint[] |
findSecurityConstraints(Request request,
Context context) |
Container |
getContainer() |
CredentialHandler |
getCredentialHandler() |
boolean |
hasResourcePermission(Request request,
Response response,
SecurityConstraint[] constraint,
Context context) |
boolean |
hasRole(Wrapper wrapper,
java.security.Principal principal,
java.lang.String role) |
boolean |
hasUserDataPermission(Request request,
Response response,
SecurityConstraint[] constraint) |
boolean |
isAvailable() |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
setContainer(Container container) |
void |
setCredentialHandler(CredentialHandler credentialHandler) |
public Container getContainer()
public void setContainer(Container container)
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public boolean isAvailable()
public java.security.Principal authenticate(java.lang.String s)
public java.security.Principal authenticate(java.lang.String username, java.lang.String credentials)
public java.security.Principal authenticate(java.lang.String username, java.lang.String digest, java.lang.String nonce, java.lang.String nc, java.lang.String cnonce, java.lang.String qop, java.lang.String realm, java.lang.String md5a2)
public java.security.Principal authenticate(org.ietf.jgss.GSSContext gssContext, boolean storeCreds)
public java.security.Principal authenticate(org.ietf.jgss.GSSName gssName, org.ietf.jgss.GSSCredential gssCredential)
public java.security.Principal authenticate(java.security.cert.X509Certificate[] certs)
public boolean hasRole(Wrapper wrapper, java.security.Principal principal, java.lang.String role)
public void backgroundProcess()
public SecurityConstraint[] findSecurityConstraints(Request request, Context context)
public boolean hasResourcePermission(Request request, Response response, SecurityConstraint[] constraint, Context context) throws java.io.IOException
java.io.IOException
public boolean hasUserDataPermission(Request request, Response response, SecurityConstraint[] constraint) throws java.io.IOException
java.io.IOException
public CredentialHandler getCredentialHandler()
public void setCredentialHandler(CredentialHandler credentialHandler)