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
-
Field Summary
Fields inherited from interface io.vertigo.core.node.component.Connector
DEFAULT_CONNECTOR_NAME -
Constructor Summary
ConstructorsConstructorDescriptionSAML2DeploymentConnector(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
-
Constructor Details
-
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 Details
-
getName
- Specified by:
getNamein interfaceio.vertigo.core.node.component.Connector<SAML2Parameters>
-
getClient
Get config value object- Specified by:
getClientin interfaceio.vertigo.core.node.component.Connector<SAML2Parameters>- Returns:
- the config
-