public class LowTypedRealm extends Object implements org.apache.catalina.Realm
| Constructor and Description |
|---|
LowTypedRealm(Object delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener) |
Principal |
authenticate(GSSContext gssContext,
boolean storeCreds) |
Principal |
authenticate(String username,
String credentials) |
Principal |
authenticate(String username,
String digest,
String nonce,
String nc,
String cnonce,
String qop,
String realm,
String md5a2) |
Principal |
authenticate(X509Certificate[] certs) |
void |
backgroundProcess() |
org.apache.catalina.deploy.SecurityConstraint[] |
findSecurityConstraints(org.apache.catalina.connector.Request request,
org.apache.catalina.Context context) |
org.apache.catalina.Container |
getContainer() |
String |
getInfo() |
boolean |
hasResourcePermission(org.apache.catalina.connector.Request request,
org.apache.catalina.connector.Response response,
org.apache.catalina.deploy.SecurityConstraint[] constraint,
org.apache.catalina.Context context) |
boolean |
hasRole(org.apache.catalina.Wrapper wrapper,
Principal principal,
String role) |
boolean |
hasUserDataPermission(org.apache.catalina.connector.Request request,
org.apache.catalina.connector.Response response,
org.apache.catalina.deploy.SecurityConstraint[] constraint) |
void |
removePropertyChangeListener(PropertyChangeListener listener) |
void |
setContainer(org.apache.catalina.Container container) |
public LowTypedRealm(Object delegate)
public org.apache.catalina.Container getContainer()
getContainer in interface org.apache.catalina.Realmpublic void setContainer(org.apache.catalina.Container container)
setContainer in interface org.apache.catalina.Realmpublic String getInfo()
getInfo in interface org.apache.catalina.Realmpublic void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener in interface org.apache.catalina.Realmpublic void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener in interface org.apache.catalina.Realmpublic Principal authenticate(String username, String credentials)
authenticate in interface org.apache.catalina.Realmpublic Principal authenticate(String username, String digest, String nonce, String nc, String cnonce, String qop, String realm, String md5a2)
authenticate in interface org.apache.catalina.Realmpublic Principal authenticate(GSSContext gssContext, boolean storeCreds)
authenticate in interface org.apache.catalina.Realmpublic Principal authenticate(X509Certificate[] certs)
authenticate in interface org.apache.catalina.Realmpublic boolean hasRole(org.apache.catalina.Wrapper wrapper,
Principal principal,
String role)
hasRole in interface org.apache.catalina.Realmpublic void backgroundProcess()
backgroundProcess in interface org.apache.catalina.Realmpublic org.apache.catalina.deploy.SecurityConstraint[] findSecurityConstraints(org.apache.catalina.connector.Request request,
org.apache.catalina.Context context)
findSecurityConstraints in interface org.apache.catalina.Realmpublic boolean hasResourcePermission(org.apache.catalina.connector.Request request,
org.apache.catalina.connector.Response response,
org.apache.catalina.deploy.SecurityConstraint[] constraint,
org.apache.catalina.Context context)
throws IOException
hasResourcePermission in interface org.apache.catalina.RealmIOExceptionpublic boolean hasUserDataPermission(org.apache.catalina.connector.Request request,
org.apache.catalina.connector.Response response,
org.apache.catalina.deploy.SecurityConstraint[] constraint)
throws IOException
hasUserDataPermission in interface org.apache.catalina.RealmIOExceptionCopyright © 1999-2014 The Apache Software Foundation. All Rights Reserved.