Uses of Class
se.swedenconnect.spring.saml.idp.settings.IdentityProviderSettings.Builder
Packages that use IdentityProviderSettings.Builder
-
Uses of IdentityProviderSettings.Builder in se.swedenconnect.spring.saml.idp.settings
Methods in se.swedenconnect.spring.saml.idp.settings that return IdentityProviderSettings.BuilderModifier and TypeMethodDescriptionIdentityProviderSettings.Builder.assertionSettings(AssertionSettings assertionSettings) Assigns the Identity Provider Assertion settings.Assigns the Identity Provider base URL, i.e., the protocol, domain and context path.IdentityProviderSettings.builder()Constructs a newIdentityProviderSettings.Builder.IdentityProviderSettings.Builder.clockSkewAdjustment(Duration clockSkewAdjustment) Assigns the clock skew adjustment (in both directions) to consider still acceptable messages.IdentityProviderSettings.Builder.credentials(CredentialSettings credentials) Assigns the Identity Provider credentials.IdentityProviderSettings.Builder.endpoints(EndpointSettings endpoints) Assigns the IdP endpoints.Assigns the SAML entityID of the Identity Provider.IdentityProviderSettings.Builder.hokBaseUrl(String hokBaseUrl) Assigns the Identity Provider base URL for Holder-of-key support, i.e., the protocol, domain and context path.IdentityProviderSettings.Builder.maxMessageAge(Duration maxMessageAge) Assigns the maximum allowed age of received messages.IdentityProviderSettings.Builder.metadata(MetadataSettings metadata) Assigns the IdP metadata settings.IdentityProviderSettings.Builder.metadataProvider(MetadataResolver metadataProvider) Assigns the Identity Provider metadata provider (resolver).IdentityProviderSettings.Builder.metadataProviderConfiguration(MetadataProviderSettings... metadataProviders) Assigns the IdP metadata provider configuration settings.IdentityProviderSettings.Builder.requiresSignedRequests(Boolean requiresSignedRequests) Assigns whether the IdP requires signed authentication requests.IdentityProviderSettings.Builder.ssoDurationLimit(Duration ssoDurationLimit) Assigns for how long may this authentication be re-used.IdentityProviderSettings.Builder.supportsUserMessage(Boolean supportsUserMessage) Assigns whether the IdP supports theUserMessageextension.IdentityProviderSettings.withSettings(Map<String, Object> settings) Constructs a newIdentityProviderSettings.Builderwith the provided settings.