public class SAML1CallbackHandler extends AbstractSAMLCallbackHandler
AbstractSAMLCallbackHandler.Statement
certIdentifier, certs, confirmationMethod, customAttributeValues, ephemeralKey, issuer, resource, statement, subjectLocalityDnsAddress, subjectLocalityIpAddress, subjectName, subjectNameIDFormat, subjectQualifier
Constructor and Description |
---|
SAML1CallbackHandler(org.apache.ws.security.components.crypto.Crypto crypto,
String alias,
String assertionTypeFriendlyName,
String confirmationMethodFriendlyName)
Use this for signed assertion
|
SAML1CallbackHandler(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, setSubjectQualifier
public SAML1CallbackHandler(org.apache.ws.security.components.crypto.Crypto crypto, String alias, String assertionTypeFriendlyName, String confirmationMethodFriendlyName) throws Exception
Exception
public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException
public void setConfirmationMethod(String confirmationMethodFriendlyName)
Copyright © 2019. All Rights Reserved.