JBoss Community Archive (Read Only)

PicketLink

SPRedirectSignatureFormAuthenticator

As of PicketLink v2.1,  the ServiceProviderAuthenticator is the preferred Service Provider configuration to the deprecated SPPostFormAuthenticatorSPRedirectFormAuthenticatorSPPostSignatureFormAuthenticator andSPRedirectSignatureFormAuthenticator.

SPRedirectSignatureFormAuthenticator is used to provide signature/encryption services to a Service Provider (SP) application for HTTP/Redirect binding of SAMLv2 specification.  This authenticator

is an extension of the SPRedirectFormAuthenticator.

Binding

HTTP/Redirect Binding (along with signature/encryption support)

Configuration

JBoss Application Server v5.x/6

Configure in WEB-INF/context.xml

Apache Tomcat v5.5/6.x

Configure in META-INF/context.xml

Example:

context.xml
<Context>
  <Valve className="org.picketlink.identity.federation.bindings.tomcat.sp.SPRedirectSignatureFormAuthenticator"
  />
</Context>

Attributes

#

Name

Type

Objective

Since

1

configFile

String

optional - fully qualified location of the config file
Default: /WEB-INF/picketlink-idfed.xml

2.0

2

samlHandlerChainClass

String

optional - fqn of a custom SAMLHandlerChain implementation

2.0

3

serviceURL

String

optional - the service provider URL

2.0

4

saveRestoreRequest

boolean

should the authenticator save the original request and restore it after authentication
Default: true

2.0

5

configProvider

String

optional - a fqn of the SAMLConfigurationProvider implementation

2.0

6

issuerID

String

optional - customize the issuer id

2.0

7

idpAddress

String

optional - If the request.getRemoteAddr is not exactly the IDP address that you have keyed
 in your deployment descriptor for keystore alias, you can configure it explicitly

2.0

JBoss.org Content Archive (Read Only), exported from JBoss Community Documentation Editor at 2020-03-11 12:18:15 UTC, last content change 2012-05-08 17:45:19 UTC.