public class SAML2CallbackHandler extends AbstractSAMLCallbackHandler
AbstractSAMLCallbackHandler.StatementcertIdentifier, certs, confirmationMethod, customAttributeValues, ephemeralKey, issuer, resource, statement, subjectLocalityDnsAddress, subjectLocalityIpAddress, subjectName, subjectNameIDFormat, subjectQualifier| Constructor and Description |
|---|
SAML2CallbackHandler(org.apache.ws.security.components.crypto.Crypto crypto,
String alias,
String assertionTypeFriendlyName,
String confirmationMethodFriendlyName)
Use this for signed assertion
|
SAML2CallbackHandler(String assertionTypeFriendlyName,
String confirmationMethodFriendlyName)
Use this is for unsigned assertions
|
| Modifier and Type | Method and Description |
|---|---|
void |
handle(Callback[] callbacks) |
void |
setConfirmationMethod(String confirmationMethodFriendlyName) |
createAndSetStatement, createKeyInfo, getAlias, getCrypto, getEphemeralKey, setAlias, setCertIdentifier, setCerts, setCrypto, setCustomAttributeName, setCustomAttributeValues, setIssuer, setResource, setStatement, setSubjectLocality, setSubjectName, setSubjectNameIDFormat, setSubjectQualifierpublic SAML2CallbackHandler(org.apache.ws.security.components.crypto.Crypto crypto,
String alias,
String assertionTypeFriendlyName,
String confirmationMethodFriendlyName)
throws Exception
Exceptionpublic void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException
public void setConfirmationMethod(String confirmationMethodFriendlyName)
Copyright © 2019. All Rights Reserved.