public class PKIRealm
extends org.apache.catalina.realm.RealmBase
allRolesMode, container, containerLog, realmPath, sm, stripRealmForGss, support, validate, x509UsernameRetriever, x509UsernameRetrieverClassNameAFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT| Constructor and Description |
|---|
PKIRealm() |
| Modifier and Type | Method and Description |
|---|---|
java.security.Principal |
authenticate(java.lang.String username,
java.lang.String password) |
java.security.Principal |
authenticate(java.security.cert.X509Certificate[] certs) |
protected java.lang.String |
getName() |
protected java.lang.String |
getPassword(java.lang.String username) |
protected java.security.Principal |
getPrincipal(java.lang.String username) |
protected java.security.Principal |
getPrincipal(java.lang.String username,
IAuthToken authToken) |
protected java.security.Principal |
getPrincipal(com.netscape.cmscore.usrgrp.User user,
IAuthToken authToken) |
protected java.util.List<java.lang.String> |
getRoles(com.netscape.cmscore.usrgrp.User user) |
protected com.netscape.cmscore.usrgrp.User |
getUser(java.lang.String username) |
addPropertyChangeListener, authenticate, authenticate, authenticate, authenticate, backgroundProcess, findSecurityConstraints, getAllRolesMode, getContainer, getCredentialHandler, getDigest, getDomainInternal, getObjectNameKeyProperties, getPrincipal, getPrincipal, getPrincipal, getRealmPath, getRealmSuffix, getRoles, getServer, getTransportGuaranteeRedirectStatus, getValidate, getX509UsernameRetrieverClassName, hasMessageDigest, hasResourcePermission, hasRole, hasRoleInternal, hasUserDataPermission, initInternal, isStripRealmForGss, main, removePropertyChangeListener, setAllRolesMode, setContainer, setCredentialHandler, setRealmPath, setStripRealmForGss, setTransportGuaranteeRedirectStatus, setValidate, setX509UsernameRetrieverClassName, startInternal, stopInternal, toStringdestroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister, unregisteraddLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, getThrowOnFailure, init, removeLifecycleListener, setState, setState, setThrowOnFailure, start, stopprotected java.lang.String getName()
public java.security.Principal authenticate(java.lang.String username,
java.lang.String password)
authenticate in interface org.apache.catalina.Realmauthenticate in class org.apache.catalina.realm.RealmBasepublic java.security.Principal authenticate(java.security.cert.X509Certificate[] certs)
authenticate in interface org.apache.catalina.Realmauthenticate in class org.apache.catalina.realm.RealmBaseprotected java.security.Principal getPrincipal(java.lang.String username)
getPrincipal in class org.apache.catalina.realm.RealmBaseprotected java.security.Principal getPrincipal(java.lang.String username,
IAuthToken authToken)
throws java.lang.Exception
java.lang.Exceptionprotected java.security.Principal getPrincipal(com.netscape.cmscore.usrgrp.User user,
IAuthToken authToken)
throws EUsrGrpException
EUsrGrpExceptionprotected com.netscape.cmscore.usrgrp.User getUser(java.lang.String username)
throws EUsrGrpException
EUsrGrpExceptionprotected java.util.List<java.lang.String> getRoles(com.netscape.cmscore.usrgrp.User user)
throws EUsrGrpException
EUsrGrpExceptionprotected java.lang.String getPassword(java.lang.String username)
getPassword in class org.apache.catalina.realm.RealmBase