org.apache.tomee.catalina.realm
Class LowTypedRealm
java.lang.Object
org.apache.tomee.catalina.realm.LowTypedRealm
- All Implemented Interfaces:
- org.apache.catalina.Realm
public class LowTypedRealm
- extends Object
- implements org.apache.catalina.Realm
|
Method Summary |
void |
addPropertyChangeListener(PropertyChangeListener listener)
|
Principal |
authenticate(GSSContext gssContext,
boolean storeCreds)
|
Principal |
authenticate(String s)
|
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LowTypedRealm
public LowTypedRealm(Object delegate)
getContainer
public org.apache.catalina.Container getContainer()
- Specified by:
getContainer in interface org.apache.catalina.Realm
setContainer
public void setContainer(org.apache.catalina.Container container)
- Specified by:
setContainer in interface org.apache.catalina.Realm
getInfo
public String getInfo()
- Specified by:
getInfo in interface org.apache.catalina.Realm
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
- Specified by:
addPropertyChangeListener in interface org.apache.catalina.Realm
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
- Specified by:
removePropertyChangeListener in interface org.apache.catalina.Realm
authenticate
public Principal authenticate(String s)
- Specified by:
authenticate in interface org.apache.catalina.Realm
authenticate
public Principal authenticate(String username,
String credentials)
- Specified by:
authenticate in interface org.apache.catalina.Realm
authenticate
public Principal authenticate(String username,
String digest,
String nonce,
String nc,
String cnonce,
String qop,
String realm,
String md5a2)
- Specified by:
authenticate in interface org.apache.catalina.Realm
authenticate
public Principal authenticate(GSSContext gssContext,
boolean storeCreds)
- Specified by:
authenticate in interface org.apache.catalina.Realm
authenticate
public Principal authenticate(X509Certificate[] certs)
- Specified by:
authenticate in interface org.apache.catalina.Realm
hasRole
public boolean hasRole(org.apache.catalina.Wrapper wrapper,
Principal principal,
String role)
- Specified by:
hasRole in interface org.apache.catalina.Realm
backgroundProcess
public void backgroundProcess()
- Specified by:
backgroundProcess in interface org.apache.catalina.Realm
findSecurityConstraints
public org.apache.catalina.deploy.SecurityConstraint[] findSecurityConstraints(org.apache.catalina.connector.Request request,
org.apache.catalina.Context context)
- Specified by:
findSecurityConstraints in interface org.apache.catalina.Realm
hasResourcePermission
public 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
- Specified by:
hasResourcePermission in interface org.apache.catalina.Realm
- Throws:
IOException
hasUserDataPermission
public boolean hasUserDataPermission(org.apache.catalina.connector.Request request,
org.apache.catalina.connector.Response response,
org.apache.catalina.deploy.SecurityConstraint[] constraint)
throws IOException
- Specified by:
hasUserDataPermission in interface org.apache.catalina.Realm
- Throws:
IOException
Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.