Package org.pac4j.saml.metadata
Class SAML2InMemoryMetadataGenerator
java.lang.Object
org.pac4j.saml.metadata.BaseSAML2MetadataGenerator
org.pac4j.saml.metadata.SAML2InMemoryMetadataGenerator
- All Implemented Interfaces:
SAML2MetadataGenerator
Generate SAML metadata into a byte array resource.
- Since:
- 6.1.2
- Author:
- Misagh Moayyed
-
Field Summary
Fields inherited from class org.pac4j.saml.metadata.BaseSAML2MetadataGenerator
assertionConsumerServiceUrl, authnRequestSigned, blackListedSignatureSigningAlgorithms, builderFactory, credentialProvider, defaultACSIndex, defaultSignatureSigningConfiguration, entityId, globalAlgorithmRegistry, logger, marshallerFactory, nameIdPolicyFormat, requestedAttributes, requestInitiatorLocation, responseBindingType, signatureAlgorithms, signatureReferenceDigestMethods, signMetadata, singleLogoutServiceUrl, unmarshallerFactory, wantAssertionSigned -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanMerge()protected org.opensaml.saml.metadata.resolver.impl.AbstractMetadataResolverbooleanstoreMetadata(String metadata, boolean force) storeMetadata.Methods inherited from class org.pac4j.saml.metadata.BaseSAML2MetadataGenerator
buildEntityDescriptor, buildMetadataResolver, buildNameIDFormat, buildSPSSODescriptor, generateMetadataExtensions, getAssertionConsumerService, getBlackListedSignatureSigningAlgorithms, getKeyDescriptor, getMetadata, getSignatureAlgorithms, getSignatureReferenceDigestMethods, getSingleLogoutService, merge, signMetadata
-
Constructor Details
-
SAML2InMemoryMetadataGenerator
public SAML2InMemoryMetadataGenerator()
-
-
Method Details
-
createMetadataResolver
protected org.opensaml.saml.metadata.resolver.impl.AbstractMetadataResolver createMetadataResolver() throws Exception- Specified by:
createMetadataResolverin classBaseSAML2MetadataGenerator- Throws:
Exception
-
storeMetadata
Description copied from interface:SAML2MetadataGeneratorstoreMetadata.
-
canMerge
public boolean canMerge()
-