Annotation Type AuthenticationHandlerSAML2Config


  • public @interface AuthenticationHandlerSAML2Config
    The configuration for SAML2 in Apache Sling
    See Also:
    AuthenticationHandlerSAML2Impl
    • Element Detail

      • path

        String path
        Default:
        ""
      • entityID

        String entityID
        Default:
        "http://localhost:8080/"
      • acsPath

        String acsPath
        Default:
        "/sp/consumer"
      • saml2userIDAttr

        String saml2userIDAttr
        Default:
        "username"
      • saml2userHome

        String saml2userHome
        Default:
        "/home/users/saml"
      • saml2groupMembershipAttr

        String saml2groupMembershipAttr
        Default:
        ""
      • syncAttrs

        String[] syncAttrs
        Default:
        {}
      • saml2SessionAttr

        String saml2SessionAttr
        Default:
        "saml2AuthInfo"
      • saml2IDPDestination

        String saml2IDPDestination
        Default:
        "http://localhost:8080/idp/profile/SAML2/Redirect/SSO"
      • saml2LogoutURL

        String saml2LogoutURL
        Default:
        "https://sling.apache.org/"
      • saml2SPEnabled

        boolean saml2SPEnabled
        Default:
        false
      • saml2SPEncryptAndSign

        boolean saml2SPEncryptAndSign
        Default:
        false
      • jksFileLocation

        String jksFileLocation
        Default:
        ""
      • jksStorePassword

        String jksStorePassword
        Default:
        ""
      • idpCertAlias

        String idpCertAlias
        Default:
        ""
      • spKeysAlias

        String spKeysAlias
        Default:
        ""
      • spKeysPassword

        String spKeysPassword
        Default:
        ""