Package org.apache.sling.auth.saml2

## Annotation Type AuthenticationHandlerSAML2Config

    public @interface AuthenticationHandlerSAML2Config

The configuration for `SAML2` in Apache Sling

See Also:
  `AuthenticationHandlerSAML2Impl`

### Optional Element Summary

Optional Elements
`String` `acsPath`
`String` `entityID`
`String` `idpCertAlias`
`String` `jksFileLocation`
`String` `jksStorePassword`
`String` `path`
`String` `saml2groupMembershipAttr`
`String` `saml2IDPDestination`
`String` `saml2LogoutURL`
`String` `saml2SessionAttr`
`boolean` `saml2SPEnabled`
`boolean` `saml2SPEncryptAndSign`
`String` `saml2userHome`
`String` `saml2userIDAttr`
`String` `spKeysAlias`
`String` `spKeysPassword`
`String[]` `syncAttrs`

### 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:
  ""