Class OpenSaml4Config
java.lang.Object
com.wavemaker.runtime.security.provider.saml.OpenSaml4Config
@Configuration
@Conditional({SecurityEnabledCondition.class,SAMLSecurityProviderCondition.class})
public class OpenSaml4Config
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutResponseResolveropenSamlLogoutResponseResolver(org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationResolver relyingPartyRegistrationResolver) org.springframework.security.saml2.provider.service.web.authentication.Saml2AuthenticationRequestResolversaml2AuthenticationRequestResolver(org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationResolver relyingPartyRegistrationResolver) org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestResolversaml2LogoutRequestResolver(org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationResolver relyingPartyRegistrationResolver) org.springframework.security.authentication.AuthenticationProvidersamlDelegatingAuthenticationProvider(org.springframework.security.authentication.AuthenticationProvider samlAuthenticationProvider)
-
Constructor Details
-
OpenSaml4Config
public OpenSaml4Config()
-
-
Method Details
-
relyingPartyRegistrationResolver
@Bean(name="relyingPartyRegistrationResolver") public RelyingPartyRegistrationResolverFactoryBean relyingPartyRegistrationResolver() -
saml2AuthenticationRequestResolver
@Bean("saml2AuthenticationRequestResolver") public org.springframework.security.saml2.provider.service.web.authentication.Saml2AuthenticationRequestResolver saml2AuthenticationRequestResolver(org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationResolver relyingPartyRegistrationResolver) -
saml2LogoutRequestResolver
@Bean("saml2LogoutRequestResolver") public org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestResolver saml2LogoutRequestResolver(org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationResolver relyingPartyRegistrationResolver) -
openSamlLogoutResponseResolver
@Bean("openSamlLogoutResponseResolver") public org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutResponseResolver openSamlLogoutResponseResolver(org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationResolver relyingPartyRegistrationResolver) -
samlAuthenticationProvider
@Bean("samlAuthenticationProvider") public org.springframework.security.authentication.AuthenticationProvider samlAuthenticationProvider() -
samlDelegatingAuthenticationProvider
@Bean(name="samlDelegatingAuthenticationProvider") @Order(70) public WMDelegatingAuthenticationProvider samlDelegatingAuthenticationProvider(org.springframework.security.authentication.AuthenticationProvider samlAuthenticationProvider)
-