Package org.openl.security.saml
Class OpenLSamlBuilder
- java.lang.Object
-
- org.openl.security.saml.OpenLSamlBuilder
-
public class OpenLSamlBuilder extends Object
Used for configuration security-saml.xml.- Author:
- Eugene Biruk
-
-
Constructor Summary
Constructors Constructor Description OpenLSamlBuilder(org.springframework.core.env.PropertyResolver propertyResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.security.saml2.provider.service.web.Saml2AuthenticationRequestContextResolverauthenticationRequestContextResolver()Create DefaultSaml2AuthenticationRequestContextResolver based on DefaultRelyingPartyRegistrationResolver.org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvideropenSaml4AuthenticationProvider()org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepositoryrelyingPartyRegistration()Create RelyingPartyRegistrationRepository instance of LazyInMemoryRelyingPartyRegistrationRepository.org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationResolverrelyingPartyRegistrationResolver()Create DefaultRelyingPartyRegistrationResolver based on LazyInMemoryRelyingPartyRegistrationRepository.
-
-
-
Method Detail
-
relyingPartyRegistration
public org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository relyingPartyRegistration()
Create RelyingPartyRegistrationRepository instance of LazyInMemoryRelyingPartyRegistrationRepository.- Returns:
- RelyingPartyRegistrationRepository
-
authenticationRequestContextResolver
public org.springframework.security.saml2.provider.service.web.Saml2AuthenticationRequestContextResolver authenticationRequestContextResolver()
Create DefaultSaml2AuthenticationRequestContextResolver based on DefaultRelyingPartyRegistrationResolver.- Returns:
- DefaultSaml2AuthenticationRequestContextResolver
-
relyingPartyRegistrationResolver
public org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationResolver relyingPartyRegistrationResolver()
Create DefaultRelyingPartyRegistrationResolver based on LazyInMemoryRelyingPartyRegistrationRepository.- Returns:
- DefaultRelyingPartyRegistrationResolver
-
openSaml4AuthenticationProvider
public org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider openSaml4AuthenticationProvider()
-
-