@Component public class TrustedIdpSAMLProtocolHandler extends AbstractTrustedIdpProtocolHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
PROTOCOL |
static String |
REQUIRE_KEYINFO
Whether to require a KeyInfo or not when processing a (signed) Response.
|
static String |
REQUIRE_KNOWN_ISSUER
Whether we have to "know" the issuer of the SAML Response or not.
|
static String |
REQUIRE_SIGNED_ASSERTIONS
Whether the assertions contained in the Response must be signed or not (if the response itself
is not signed).
|
static String |
SIGN_REQUEST
Whether to sign the request or not.
|
static String |
SUPPORT_BASE64_ENCODING
Whether we BASE-64 decode the response or not.
|
static String |
SUPPORT_DEFLATE_ENCODING
Whether we support Deflate encoding or not.
|
| Constructor and Description |
|---|
TrustedIdpSAMLProtocolHandler() |
| Modifier and Type | Method and Description |
|---|---|
String |
getProtocol() |
org.apache.cxf.rs.security.saml.sso.TokenReplayCache<String> |
getReplayCache() |
URL |
mapSignInRequest(org.springframework.webflow.execution.RequestContext context,
Idp idp,
TrustedIdp trustedIdp) |
org.apache.cxf.ws.security.tokenstore.SecurityToken |
mapSignInResponse(org.springframework.webflow.execution.RequestContext context,
Idp idp,
TrustedIdp trustedIdp) |
void |
setReplayCache(org.apache.cxf.rs.security.saml.sso.TokenReplayCache<String> replayCache) |
canHandleRequest, getProperty, isBooleanPropertyConfiguredpublic static final String SIGN_REQUEST
public static final String REQUIRE_KEYINFO
public static final String REQUIRE_SIGNED_ASSERTIONS
public static final String REQUIRE_KNOWN_ISSUER
public static final String SUPPORT_BASE64_ENCODING
public static final String SUPPORT_DEFLATE_ENCODING
public static final String PROTOCOL
public String getProtocol()
public URL mapSignInRequest(org.springframework.webflow.execution.RequestContext context, Idp idp, TrustedIdp trustedIdp)
public org.apache.cxf.ws.security.tokenstore.SecurityToken mapSignInResponse(org.springframework.webflow.execution.RequestContext context,
Idp idp,
TrustedIdp trustedIdp)
public void setReplayCache(org.apache.cxf.rs.security.saml.sso.TokenReplayCache<String> replayCache)
public org.apache.cxf.rs.security.saml.sso.TokenReplayCache<String> getReplayCache()
Apache Fediz