JBoss Community Archive (Read Only)

PicketLink

SPPostSignatureFormAuthenticator

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

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

is an extension of the SPPostFormAuthenticator.

Binding

HTTP/POST 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.SPPostSignatureFormAuthenticator"
  />
</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:16 UTC, last content change 2012-05-08 17:44:57 UTC.