Package io.vertigo.connectors.saml2
Class SAML2DeploymentConnector
- java.lang.Object
-
- io.vertigo.connectors.saml2.SAML2DeploymentConnector
-
- All Implemented Interfaces:
io.vertigo.core.node.component.Connector<SAML2Parameters>,io.vertigo.core.node.component.CoreComponent
public class SAML2DeploymentConnector extends Object implements io.vertigo.core.node.component.Connector<SAML2Parameters>
Component to configure SAML2 authentication handler.- Author:
- skerdudou
-
-
Constructor Summary
Constructors Constructor Description SAML2DeploymentConnector(Optional<String> connectorNameOpt, String clientName, Optional<String> externalUrlOpt, Optional<String> signatureTypeOpt, Optional<Boolean> cryptAssertionOpt, Optional<Boolean> extractPublicKeyFromCertificateOpt, SAML2SpKeyPlugin spKeyConfig, SAML2IpConfigPlugin ipConfig, io.vertigo.core.resource.ResourceManager resourceManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SAML2ParametersgetClient()Get config value objectStringgetName()
-
-
-
Constructor Detail
-
SAML2DeploymentConnector
@Inject public SAML2DeploymentConnector(Optional<String> connectorNameOpt, String clientName, Optional<String> externalUrlOpt, Optional<String> signatureTypeOpt, Optional<Boolean> cryptAssertionOpt, Optional<Boolean> extractPublicKeyFromCertificateOpt, SAML2SpKeyPlugin spKeyConfig, SAML2IpConfigPlugin ipConfig, io.vertigo.core.resource.ResourceManager resourceManager)
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceio.vertigo.core.node.component.Connector<SAML2Parameters>
-
getClient
public SAML2Parameters getClient()
Get config value object- Specified by:
getClientin interfaceio.vertigo.core.node.component.Connector<SAML2Parameters>- Returns:
- the config
-
-