Package org.apache.wss4j.stax.test.saml
Class SAML1CallbackHandler
- java.lang.Object
-
- org.apache.wss4j.dom.common.AbstractSAMLCallbackHandler
-
- org.apache.wss4j.dom.common.SAML1CallbackHandler
-
- org.apache.wss4j.stax.test.saml.SAML1CallbackHandler
-
- All Implemented Interfaces:
CallbackHandler
public class SAML1CallbackHandler extends SAML1CallbackHandler
A Callback Handler implementation for a SAML 1.1 assertion. By default it creates an authentication assertion using Sender Vouches.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.wss4j.dom.common.AbstractSAMLCallbackHandler
AbstractSAMLCallbackHandler.Statement
-
-
Field Summary
-
Fields inherited from class org.apache.wss4j.dom.common.AbstractSAMLCallbackHandler
authenticationInstant, certIdentifier, certs, conditions, confirmationMethod, customAttributeValues, ephemeralKey, issuer, issuerFormat, resource, sessionNotOnOrAfter, statement, subjectConfirmationData, subjectConfirmationNameID, subjectLocalityDnsAddress, subjectLocalityIpAddress, subjectName, subjectNameIDFormat, subjectQualifier
-
-
Constructor Summary
Constructors Constructor Description SAML1CallbackHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handle(Callback[] callbacks)
void
setSignAssertion(boolean signAssertion)
-
Methods inherited from class org.apache.wss4j.dom.common.AbstractSAMLCallbackHandler
createAndSetStatement, createKeyInfo, getAssertionAdviceElement, getAuthenticationInstant, getEphemeralKey, getIssuerCrypto, getIssuerName, getIssuerPassword, getKeyInfoElement, getSubjectConfirmationNameID, isSignAssertion, setAssertionAdviceElement, setAuthenticationInstant, setCertIdentifier, setCerts, setConditions, setConfirmationMethod, setCustomAttributeValues, setIssuer, setIssuerCrypto, setIssuerFormat, setIssuerName, setIssuerPassword, setKeyInfoElement, setResource, setSessionNotOnOrAfter, setStatement, setSubjectConfirmationData, setSubjectConfirmationNameID, setSubjectLocality, setSubjectName, setSubjectNameIDFormat
-
-
-
-
Method Detail
-
setSignAssertion
public void setSignAssertion(boolean signAssertion)
- Overrides:
setSignAssertion
in classAbstractSAMLCallbackHandler
-
handle
public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException
- Specified by:
handle
in interfaceCallbackHandler
- Overrides:
handle
in classSAML1CallbackHandler
- Throws:
IOException
UnsupportedCallbackException
-
-