Class WASamlIdPMetadataGenerator
- java.lang.Object
-
- org.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator
-
- org.apache.syncope.wa.starter.saml.idp.metadata.WASamlIdPMetadataGenerator
-
- All Implemented Interfaces:
org.apereo.cas.support.saml.idp.metadata.generator.SamlIdPMetadataGenerator
public class WASamlIdPMetadataGenerator extends org.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator
-
-
Field Summary
Fields Modifier and Type Field Description protected static Logger
LOG
protected WARestClient
waRestClient
-
Constructor Summary
Constructors Constructor Description WASamlIdPMetadataGenerator(org.apereo.cas.support.saml.idp.metadata.generator.SamlIdPMetadataGeneratorConfigurationContext samlIdPMetadataGeneratorConfigurationContext, WARestClient waRestClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Pair<String,String>
buildSelfSignedEncryptionCert(Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService)
Pair<String,String>
buildSelfSignedSigningCert(Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService)
protected org.apereo.cas.support.saml.services.idp.metadata.SamlIdPMetadataDocument
finalizeMetadataDocument(org.apereo.cas.support.saml.services.idp.metadata.SamlIdPMetadataDocument doc, Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService)
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
waRestClient
protected final WARestClient waRestClient
-
-
Constructor Detail
-
WASamlIdPMetadataGenerator
public WASamlIdPMetadataGenerator(org.apereo.cas.support.saml.idp.metadata.generator.SamlIdPMetadataGeneratorConfigurationContext samlIdPMetadataGeneratorConfigurationContext, WARestClient waRestClient)
-
-
Method Detail
-
finalizeMetadataDocument
protected org.apereo.cas.support.saml.services.idp.metadata.SamlIdPMetadataDocument finalizeMetadataDocument(org.apereo.cas.support.saml.services.idp.metadata.SamlIdPMetadataDocument doc, Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService) throws Exception
- Overrides:
finalizeMetadataDocument
in classorg.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator
- Throws:
Exception
-
buildSelfSignedEncryptionCert
public Pair<String,String> buildSelfSignedEncryptionCert(Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService) throws Exception
- Specified by:
buildSelfSignedEncryptionCert
in classorg.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator
- Throws:
Exception
-
buildSelfSignedSigningCert
public Pair<String,String> buildSelfSignedSigningCert(Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService) throws Exception
- Specified by:
buildSelfSignedSigningCert
in classorg.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator
- Throws:
Exception
-
-