org.eclipse.higgins.sts.api.client
Interface IRequestFactory


public interface IRequestFactory

Author:
mikemci at us dot ibm dot com

Method Summary
 org.eclipse.higgins.sts.api.ISTSRequest createManagedRequest(URI uriRelyingParty, X509Certificate[] certRelyingPartyChain, URI uriTokenService, URI uriTokenType, org.eclipse.higgins.icard.IInformationCard informationCard, org.eclipse.higgins.sts.api.IElement claims, org.eclipse.higgins.sts.api.IElement authenticationToken, org.eclipse.higgins.sts.spi.IBase64Extension base64Extension)
           
 org.eclipse.higgins.sts.api.ISTSRequest createManagedRequest(URI uriRelyingParty, X509Certificate[] certRelyingPartyChain, URI uriTokenService, URI uriTokenType, org.eclipse.higgins.icard.IInformationCard informationCard, org.eclipse.higgins.sts.api.IElement claims, String strUsername, String strPassword, org.eclipse.higgins.sts.spi.IBase64Extension base64Extension)
           
 org.eclipse.higgins.sts.api.ISTSRequest createPersonalRequest(URI uriRelyingParty, X509Certificate[] certRelyingPartyChain, URI uriTokenType, org.eclipse.higgins.icard.IInformationCard informationCard, org.eclipse.higgins.sts.api.IElement claims, org.eclipse.higgins.sts.spi.IBase64Extension base64Extension)
           
 org.eclipse.higgins.sts.api.ISTSRequest createRequestByRequestType(URI requestType, String strUsername, String strPassword)
           
 org.eclipse.higgins.sts.api.ISTSRequest createRequestByRequestType(URI requestType, URI tokenType, String strUsername, String strPassword)
           
 org.eclipse.higgins.sts.api.ISTSRequest createRequestByTokenType(String strTokenType, String strUsername, String strPassword)
           
 

Method Detail

createRequestByTokenType

public org.eclipse.higgins.sts.api.ISTSRequest createRequestByTokenType(String strTokenType,
                                                                        String strUsername,
                                                                        String strPassword)

createRequestByRequestType

public org.eclipse.higgins.sts.api.ISTSRequest createRequestByRequestType(URI requestType,
                                                                          String strUsername,
                                                                          String strPassword)

createRequestByRequestType

public org.eclipse.higgins.sts.api.ISTSRequest createRequestByRequestType(URI requestType,
                                                                          URI tokenType,
                                                                          String strUsername,
                                                                          String strPassword)

createPersonalRequest

public org.eclipse.higgins.sts.api.ISTSRequest createPersonalRequest(URI uriRelyingParty,
                                                                     X509Certificate[] certRelyingPartyChain,
                                                                     URI uriTokenType,
                                                                     org.eclipse.higgins.icard.IInformationCard informationCard,
                                                                     org.eclipse.higgins.sts.api.IElement claims,
                                                                     org.eclipse.higgins.sts.spi.IBase64Extension base64Extension)

createManagedRequest

public org.eclipse.higgins.sts.api.ISTSRequest createManagedRequest(URI uriRelyingParty,
                                                                    X509Certificate[] certRelyingPartyChain,
                                                                    URI uriTokenService,
                                                                    URI uriTokenType,
                                                                    org.eclipse.higgins.icard.IInformationCard informationCard,
                                                                    org.eclipse.higgins.sts.api.IElement claims,
                                                                    String strUsername,
                                                                    String strPassword,
                                                                    org.eclipse.higgins.sts.spi.IBase64Extension base64Extension)

createManagedRequest

public org.eclipse.higgins.sts.api.ISTSRequest createManagedRequest(URI uriRelyingParty,
                                                                    X509Certificate[] certRelyingPartyChain,
                                                                    URI uriTokenService,
                                                                    URI uriTokenType,
                                                                    org.eclipse.higgins.icard.IInformationCard informationCard,
                                                                    org.eclipse.higgins.sts.api.IElement claims,
                                                                    org.eclipse.higgins.sts.api.IElement authenticationToken,
                                                                    org.eclipse.higgins.sts.spi.IBase64Extension base64Extension)