public class AssertionCasRealm extends AbstractCasRealm
Realm
that implements CasRealm
for principal and
role data backed by the CAS Assertion
.
Authentication always succeeds and simply returns the given principal.
allRolesMode, container, containerLog, digest, digestEncoding, info, md, md5Encoder, md5Helper, realmPath, sm, stripRealmForGss, support, validate, x509UsernameRetriever, x509UsernameRetrieverClassName
AFTER_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 |
---|
AssertionCasRealm() |
Modifier and Type | Method and Description |
---|---|
protected CasRealm |
getDelegate() |
void |
setRoleAttributeName(String name) |
authenticate, getInfo, getName, getPassword, getPrincipal, getRoles, hasRole, hasRole, toString
addPropertyChangeListener, authenticate, authenticate, authenticate, authenticate, backgroundProcess, compareCredentials, digest, Digest, findSecurityConstraints, getAllRolesMode, getContainer, getDigest, getDigest, getDigestCharset, getDigestEncoding, getDomainInternal, getObjectNameKeyProperties, getPrincipal, getPrincipal, getRealmPath, getRealmSuffix, getServer, getValidate, getX509UsernameRetrieverClassName, hasMessageDigest, hasResourcePermission, hasUserDataPermission, initInternal, isStripRealmForGss, main, removePropertyChangeListener, setAllRolesMode, setContainer, setDigest, setDigestEncoding, setRealmPath, setStripRealmForGss, setValidate, setX509UsernameRetrieverClassName, startInternal, stopInternal
destroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister
public void setRoleAttributeName(String name)
name
- Name of the attribute in the principal that contains role data.protected CasRealm getDelegate()
getDelegate
in class AbstractCasRealm
CasRealm
operations are delegated to.Copyright © 2006–2016 Jasig. All rights reserved.