uPortal 2.3.2
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.5.4.2 $
Author:
Andrew Newman, newman@yale.edu, Susan Bramhall (susan.bramhall@yale.edu), Shawn Bayern (shawn.bayern@yale.edu)

Constructor Summary
InitialSecurityContextFactory()
           
 
Method Summary
static ISecurityContext getInitialContext(java.lang.String ctx)
           
 
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 ctx)
                                          throws PortalSecurityException
Throws:
PortalSecurityException

uPortal 2.3.2
API Documentation