org.jboss.seam.security.external.saml
Class SamlMessageFactory

java.lang.Object
  extended by org.jboss.seam.security.external.saml.SamlMessageFactory

@ApplicationScoped
public class SamlMessageFactory
extends Object

Author:
Marcel Kolsteren

Constructor Summary
SamlMessageFactory()
           
 
Method Summary
 AuthnRequestType createAuthnRequest()
           
 LogoutRequestType createLogoutRequest(SamlNameId samlNameId, String sessionIndex)
           
 ResponseType createResponse(SamlIdpSession session, SamlEndpoint externalSamlEndpoint)
           
 StatusResponseType createStatusResponse(String statusCode, String statusMessage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SamlMessageFactory

public SamlMessageFactory()
Method Detail

createStatusResponse

public StatusResponseType createStatusResponse(String statusCode,
                                               String statusMessage)

createAuthnRequest

public AuthnRequestType createAuthnRequest()

createResponse

public ResponseType createResponse(SamlIdpSession session,
                                   SamlEndpoint externalSamlEndpoint)

createLogoutRequest

public LogoutRequestType createLogoutRequest(SamlNameId samlNameId,
                                             String sessionIndex)


Copyright © 2011 Seam Framework. All Rights Reserved.