org.jasig.portal.security
Class InitialSecurityContextFactory
java.lang.Object
org.jasig.portal.security.InitialSecurityContextFactory
- public class InitialSecurityContextFactory
- extends java.lang.Object
This class provides a static "factory" method that returns a security context
retrieved based on the information provided in security.properties,
including all relevant subcontexts. A typical sequence would be:
SecurityContext sec = InitialSecurityContextFactory.getInitialContext("root");
Principal princ = sec.getPrincipalInstance();
OpaqueCredentials pwd = sec.getOpaqueCredentialsInstance();
princ.setUID("user");
pwd.setCredentials("password");
sec.authenticate();
if (sec.isAuthenticated())
System.out.println("Yup");
else
System.out.println("Nope");
- Version:
- $Revision: 1.11.2.2 $
- Author:
- Andrew Newman, newman@yale.edu, Susan Bramhall (susan.bramhall@yale.edu), Shawn Bayern (shawn.bayern@yale.edu), Eric Dalquist edalquist@unicon.net
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InitialSecurityContextFactory
public InitialSecurityContextFactory()
getInitialContext
public static ISecurityContext getInitialContext(java.lang.String rootContext)
throws PortalSecurityException
- Throws:
PortalSecurityException