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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator
org.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator.IdPMetadataTemplateContextNested classes/interfaces inherited from interface org.apereo.cas.support.saml.idp.metadata.generator.SamlIdPMetadataGenerator
org.apereo.cas.support.saml.idp.metadata.generator.SamlIdPMetadataGenerator.CertificateAndKey -
Field Summary
FieldsFields inherited from class org.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator
configurationContextFields inherited from interface org.apereo.cas.support.saml.idp.metadata.generator.SamlIdPMetadataGenerator
BEAN_NAME, BEGIN_CERTIFICATE, END_CERTIFICATE -
Constructor Summary
ConstructorsConstructorDescriptionWASamlIdPMetadataGenerator(org.apereo.cas.support.saml.idp.metadata.generator.SamlIdPMetadataGeneratorConfigurationContext samlIdPMetadataGeneratorConfigurationContext, WARestClient waRestClient) -
Method Summary
Modifier and TypeMethodDescriptionbuildSelfSignedEncryptionCert(Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService) buildSelfSignedSigningCert(Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService) protected org.apereo.cas.support.saml.services.idp.metadata.SamlIdPMetadataDocumentfinalizeMetadataDocument(org.apereo.cas.support.saml.services.idp.metadata.SamlIdPMetadataDocument doc, Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService) getAppliesToFor(Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService) Methods inherited from class org.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator
doesMetadataExistFor, generate, generateCertificateAndKey, getConfigurationContext, newSamlIdPMetadataDocument, shouldGenerateMetadata, writeMetadata
-
Field Details
-
LOG
-
waRestClient
-
-
Constructor Details
-
WASamlIdPMetadataGenerator
public WASamlIdPMetadataGenerator(org.apereo.cas.support.saml.idp.metadata.generator.SamlIdPMetadataGeneratorConfigurationContext samlIdPMetadataGeneratorConfigurationContext, WARestClient waRestClient)
-
-
Method Details
-
getAppliesToFor
-
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) - Overrides:
finalizeMetadataDocumentin classorg.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator
-
buildSelfSignedEncryptionCert
public Pair<String,String> buildSelfSignedEncryptionCert(Optional<org.apereo.cas.support.saml.services.SamlRegisteredService> registeredService) throws Exception - Specified by:
buildSelfSignedEncryptionCertin 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:
buildSelfSignedSigningCertin classorg.apereo.cas.support.saml.idp.metadata.generator.BaseSamlIdPMetadataGenerator- Throws:
Exception
-