All Implemented Interfaces:
SecurityConfigurer<DefaultSecurityFilterChain,H>

public class Saml2MetadataConfigurer<H extends HttpSecurityBuilder<H>> extends AbstractHttpConfigurer<Saml2LogoutConfigurer<H>,H>
An AbstractHttpConfigurer for SAML 2.0 Metadata.

SAML 2.0 Metadata provides an application with the capability to publish configuration information as a <md:EntityDescriptor> or <md:EntitiesDescriptor>.

Defaults are provided for all configuration options with the only required configuration being a Saml2LoginConfigurer.relyingPartyRegistrationRepository. Alternatively, a RelyingPartyRegistrationRepository @Bean may be registered instead.

Security Filters

The following Filter is populated:

Shared Objects Created

none

Shared Objects Used

The following shared objects are used:
Since:
6.1
See Also: