| Package | Description |
|---|---|
| org.jasig.cas.authentication |
Authentication validates the Credentials provided during a /login
request.
|
| org.jasig.cas.authentication.principal |
Credentials is a marker interface for an opaque object that may be recognized by
Handlers and Resolvers.
|
| Modifier and Type | Method and Description |
|---|---|
protected Principal |
PolicyBasedAuthenticationManager.resolvePrincipal(String handlerName,
PrincipalResolver resolver,
Credential credential) |
| Constructor and Description |
|---|
PolicyBasedAuthenticationManager(Map<AuthenticationHandler,PrincipalResolver> map)
Creates a new authentication manager with a map of authentication handlers to the principal resolvers that
should be used upon successful authentication if no principal is resolved by the authentication handler.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicPrincipalResolver
Provides the most basic means of principal resolution by mapping
Credential.getId() onto
Principal.getId(). |
class |
ChainingPrincipalResolver
Delegates to one or more principal resolves in series to resolve a principal.
|
class |
PersonDirectoryPrincipalResolver
Resolves principals by querying a data source using the Jasig
Person Directory API.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ChainingPrincipalResolver.setChain(List<PrincipalResolver> chain)
Sets the resolver chain.
|
Copyright © 2004-2014 Jasig. All Rights Reserved.