PicketLink Federation Common Server Bindings for JBoss AS 2.1.3.1-redhat-1

org.picketlink.identity.federation.bindings.jboss.auth
Class SAML2LoginModule

java.lang.Object
  extended by org.jboss.security.auth.spi.AbstractServerLoginModule
      extended by org.jboss.security.auth.spi.UsernamePasswordLoginModule
          extended by org.picketlink.identity.federation.bindings.jboss.auth.SAML2CommonLoginModule
              extended by org.picketlink.identity.federation.bindings.jboss.auth.SAML2LoginModule
All Implemented Interfaces:
LoginModule

public class SAML2LoginModule
extends SAML2CommonLoginModule

Login Module that is capable of dealing with SAML2 cases

The password sent to this module should be ServiceProviderSAMLContext.EMPTY_PASSWORD

The username is available from ServiceProviderSAMLContext.getUserName() and roles is available from ServiceProviderSAMLContext.getRoles(). If the roles is null, then plugged in login modules in the stack have to provide the roles.

Since:
Feb 13, 2009
Author:
Anil.Saldhana@redhat.com

Field Summary
 
Fields inherited from class org.picketlink.identity.federation.bindings.jboss.auth.SAML2CommonLoginModule
groupName
 
Fields inherited from class org.jboss.security.auth.spi.AbstractServerLoginModule
callbackHandler, log, loginOk, options, principalClassName, sharedState, subject, unauthenticatedIdentity, useFirstPass
 
Constructor Summary
SAML2LoginModule()
           
 
Method Summary
 
Methods inherited from class org.picketlink.identity.federation.bindings.jboss.auth.SAML2CommonLoginModule
getIdentity, getRoleSets, getUsersPassword, initialize
 
Methods inherited from class org.jboss.security.auth.spi.UsernamePasswordLoginModule
createPasswordHash, getCredentials, getUnauthenticatedIdentity, getUsername, getUsernameAndPassword, getValidateError, login, safeClose, setValidateError, validatePassword
 
Methods inherited from class org.jboss.security.auth.spi.AbstractServerLoginModule
abort, addValidOptions, checkOptions, commit, createGroup, createIdentity, getCallerPrincipalGroup, getUseFirstPass, logout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAML2LoginModule

public SAML2LoginModule()

PicketLink Federation Common Server Bindings for JBoss AS 2.1.3.1-redhat-1

Copyright © 2012 JBoss Inc.. All Rights Reserved.