Class IdpClientByBrowserAndProtocolHandlerConfigBuilderImpl
java.lang.Object
org.projecthusky.xua.communication.config.impl.IdpClientByBrowserAndProtocolHandlerConfigBuilderImpl
- All Implemented Interfaces:
ClientConfigBuilder
public class IdpClientByBrowserAndProtocolHandlerConfigBuilderImpl
extends Object
implements ClientConfigBuilder
Class implementing the interface ClientConfigBuilder serving as builder to create config for client to communicate with client certificate.
Klasse die das Interface ClienConfiguilder implementiert. Dient dazu eine Client Konfiguration zu bilden für die Kommunikation mit Client Zertifikat.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate()
Method to create the configprotocolHandlerName
(String aProtocolHandlerName) Method to setMethod to setMethod to set the enpoint URI. Methode um die Enpunkt URI zu bilden.
-
Constructor Details
-
IdpClientByBrowserAndProtocolHandlerConfigBuilderImpl
public IdpClientByBrowserAndProtocolHandlerConfigBuilderImpl()Default constructor
-
-
Method Details
-
create
Method to create the config- Returns:
- the config buildet
-
protocolHandlerName
public IdpClientByBrowserAndProtocolHandlerConfigBuilderImpl protocolHandlerName(String aProtocolHandlerName) Method to set- Parameters:
aProtocolHandlerName
- the protocol handler name- Returns:
- this builder instance
-
samlRequestType
public IdpClientByBrowserAndProtocolHandlerConfigBuilderImpl samlRequestType(IdpClientByBrowserAndProtocolHandlerConfigImpl.SamlRequestType samlRequestType) Method to set- Parameters:
samlRequestType
- the saml request typ- Returns:
- this builder instance
-
url
Description copied from interface:ClientConfigBuilder
Method to set the enpoint URI.Methode um die Enpunkt URI zu bilden.- Specified by:
url
in interfaceClientConfigBuilder
- Parameters:
aEndpointUrl
-the enpoint URI to be set.Die Enpunkt URI die zu setzen ist.- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
-