Class OpenLSamlBuilder


  • public class OpenLSamlBuilder
    extends Object
    Used for configuration security-saml.xml.
    Author:
    Eugene Biruk
    • Constructor Detail

      • OpenLSamlBuilder

        public OpenLSamlBuilder​(org.springframework.core.env.PropertyResolver propertyResolver)
    • 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()