Package org.pac4j.saml.metadata
Interface SAML2MetadataGenerator
- All Known Implementing Classes:
BaseSAML2MetadataGenerator,SAML2FileSystemMetadataGenerator,SAML2HttpUrlMetadataGenerator
public interface SAML2MetadataGenerator
Builds metadata and the relevant resolvers.
- Author:
- Misagh Moayyed
-
Method Summary
Modifier and TypeMethodDescriptionorg.opensaml.saml.saml2.metadata.EntityDescriptororg.opensaml.saml.metadata.resolver.MetadataResolverbuildMetadataResolver(org.springframework.core.io.Resource metadataResource) getMetadata(org.opensaml.saml.saml2.metadata.EntityDescriptor entityDescriptor) booleanstoreMetadata(String metadata, org.springframework.core.io.Resource resource, boolean force)
-
Method Details
-
buildMetadataResolver
org.opensaml.saml.metadata.resolver.MetadataResolver buildMetadataResolver(org.springframework.core.io.Resource metadataResource) throws Exception - Throws:
Exception
-
getMetadata
String getMetadata(org.opensaml.saml.saml2.metadata.EntityDescriptor entityDescriptor) throws Exception - Throws:
Exception
-
buildEntityDescriptor
org.opensaml.saml.saml2.metadata.EntityDescriptor buildEntityDescriptor() -
storeMetadata
boolean storeMetadata(String metadata, org.springframework.core.io.Resource resource, boolean force) throws Exception - Throws:
Exception
-