|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jasig.portal.services.Authentication
Attempts to authenticate a user and retrieve attributes associated with the user.
Constructor Summary | |
Authentication()
|
Method Summary | |
void |
authenticate(java.util.HashMap principals,
java.util.HashMap credentials,
IPerson person)
Attempts to authenticate a given IPerson based on a set of principals and credentials |
IPerson |
getPerson()
Returns an IPerson object that can be used to hold site-specific attributes about the logged on user. |
ISecurityContext |
getSecurityContext()
Returns an ISecurityContext object that can be used later. |
void |
setContextParameters(java.util.HashMap principals,
java.util.HashMap credentials,
java.lang.String ctxName,
ISecurityContext securityContext,
IPerson person)
Get the principal and credential for a specific context and store them in the context. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Authentication()
Method Detail |
public void authenticate(java.util.HashMap principals, java.util.HashMap credentials, IPerson person) throws PortalSecurityException
principals
- credentials
- person
-
PortalSecurityException
public IPerson getPerson()
org.jasig.portal.security.IPerson
interface.public ISecurityContext getSecurityContext()
org.jasig.portal.security.ISecurityContext
interface.public void setContextParameters(java.util.HashMap principals, java.util.HashMap credentials, java.lang.String ctxName, ISecurityContext securityContext, IPerson person)
principals
- credentials
- ctxName
- securityContext
- person
-
|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |