uPortal 2.4.1
API Documentation

org.jasig.portal.security
Class InitialSecurityContextFactory

java.lang.Object
  extended byorg.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

Constructor Summary
InitialSecurityContextFactory()
           
 
Method Summary
static ISecurityContext getInitialContext(java.lang.String rootContext)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InitialSecurityContextFactory

public InitialSecurityContextFactory()
Method Detail

getInitialContext

public static ISecurityContext getInitialContext(java.lang.String rootContext)
                                          throws PortalSecurityException
Throws:
PortalSecurityException

uPortal 2.4.1
API Documentation