Class Saml2MetadataConfigurer<H extends HttpSecurityBuilder<H>>

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(HttpSecurityBuilder). 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: