Uses of Class
se.swedenconnect.spring.saml.idp.settings.MetadataSettings.Builder
Packages that use MetadataSettings.Builder
-
Uses of MetadataSettings.Builder in se.swedenconnect.spring.saml.idp.settings
Methods in se.swedenconnect.spring.saml.idp.settings that return MetadataSettings.BuilderModifier and TypeMethodDescriptionstatic MetadataSettings.BuilderMetadataSettings.builder()Constructs a newMetadataSettings.Builderwith no settings.MetadataSettings.Builder.cacheDuration(Duration cacheDuration) Assigns how long the published IdP metadata can remain in a cache.MetadataSettings.Builder.contactPersons(Map<MetadataSettings.ContactPersonType, MetadataSettings.ContactPersonSettings> contactPersons) Assigns aMapwhere the keys areMetadataSettings.ContactPersonTypeand the valuesMetadataSettings.ContactPersonSettings.MetadataSettings.Builder.digestMethods(List<String> digestMethods) Assigns thealg:DigestMethodelements that should be included in the metadata.MetadataSettings.Builder.digestMethodsUnderRole(Boolean underRole) Assigns whetheralg:DigestMethodelements should be placed in anExtensionselement under the role descriptor (i.e., theIDPSSODescriptor).MetadataSettings.Builder.encryptionMethods(List<MetadataSettings.EncryptionMethodSettings> encryptionMethods) Assigns themd:EncryptionMethodelements that should be included under themd:KeyDescriptorfor the encryption key.MetadataSettings.Builder.organization(MetadataSettings.OrganizationSettings organization) Assigns theOrganizationelement.MetadataSettings.Builder.requestedPrincipalSelection(List<String> attributeNames) Assigns the attribute names that should be included under theRequestedPrincipalSelectionmetadata extension.MetadataSettings.Builder.signingMethods(List<MetadataSettings.SigningMethodSettings> signingMethods) Assigns thealg:SigningMethodelements that should be included in the metadata.MetadataSettings.Builder.signingMethodsUnderRole(Boolean underRole) Assigns whetheralg:SigningMethodelements should be placed in anExtensionselement under the role descriptor (i.e., theIDPSSODescriptor).Assigns the template for the IdP metadata.MetadataSettings.Builder.uiInfo(MetadataSettings.UIInfoSettings uiInfo) Assigns theMetadataSettings.UIInfoSettings.MetadataSettings.Builder.validityPeriod(Duration validityPeriod) Assigns for how long a published metadata entry should be valid.static MetadataSettings.BuilderMetadataSettings.withSettings(Map<String, Object> settings) Constructs a newMetadataSettings.Builderwith the provided settings.