net.shrine.sheriff.controller
Class AuthFacade

java.lang.Object
  extended by net.shrine.sheriff.controller.AuthFacade

public class AuthFacade
extends Object

[ SUMMARY ]

[ Author ] Andrew McMurry Date: Jul 13, 2009

Harvard Medical School Center for BioMedical Informatics


Field Summary
static String PROFILES_NAMESPACE
          PROFILES XML Namespace
static String PROFILES_REQUEST
          PROFILES API request template XML message
 
Method Summary
 boolean authenticateEcommons(String eCommonsID, String eCommonsPWD)
           
 boolean authorizeFacultyStatus(String eCommonsID)
           
 boolean authorizeFacultyStatus(String eCommonsID, String url)
           
static AuthFacade createInstance(String application, String issuer, String profilesURL)
           
 String getEmailAddress(String ecommonsID)
           
static AuthFacade getInstance()
           
 String getName(String ecommonsID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROFILES_REQUEST

public static final String PROFILES_REQUEST
PROFILES API request template XML message

See Also:
Constant Field Values

PROFILES_NAMESPACE

public static final String PROFILES_NAMESPACE
PROFILES XML Namespace

See Also:
Constant Field Values
Method Detail

createInstance

public static AuthFacade createInstance(String application,
                                        String issuer,
                                        String profilesURL)

getInstance

public static AuthFacade getInstance()

authenticateEcommons

public boolean authenticateEcommons(String eCommonsID,
                                    String eCommonsPWD)
                             throws org.spin.query.message.identity.IdentityServiceException
Throws:
org.spin.query.message.identity.IdentityServiceException

authorizeFacultyStatus

public boolean authorizeFacultyStatus(String eCommonsID)
                               throws org.spin.query.message.identity.IdentityServiceException
Throws:
org.spin.query.message.identity.IdentityServiceException

authorizeFacultyStatus

public boolean authorizeFacultyStatus(String eCommonsID,
                                      String url)
                               throws org.spin.query.message.identity.IdentityServiceException
Throws:
org.spin.query.message.identity.IdentityServiceException

getEmailAddress

public String getEmailAddress(String ecommonsID)

getName

public String getName(String ecommonsID)


Copyright © 2011. All Rights Reserved.