Uses of Class
org.apache.rahas.RahasData
-
Uses of RahasData in org.apache.rahas
Modifier and TypeMethodDescriptionorg.apache.axiom.soap.SOAPEnvelope
Cancel the token specified in the request.TokenCanceler.getResponseAction
(RahasData data) Returns thewsa:Action
of the response.TokenIssuer.getResponseAction
(RahasData data) Returns thewsa:Action
of the response.org.apache.axiom.soap.SOAPEnvelope
Create the responsesoap:Envelope
for the given issue request.org.apache.axiom.soap.SOAPEnvelope
Renew the token specified in the given request.org.apache.axiom.soap.SOAPEnvelope
Validate the token specified in the given request. -
Uses of RahasData in org.apache.rahas.impl
Modifier and TypeMethodDescriptionprotected org.opensaml.saml.saml2.core.Assertion
SAML2TokenIssuer.buildAssertion
(Document doc, org.apache.wss4j.common.crypto.Crypto crypto, RahasData data) This methods builds the SAML2 assertion.org.apache.axiom.soap.SOAPEnvelope
Cancel the token specified in the request.protected org.opensaml.saml.saml2.core.AttributeStatement
SAML2TokenIssuer.createAttributeStatement
(RahasData data) This method creates an AttributeStatement.protected org.opensaml.saml.saml2.core.AuthnStatement
SAML2TokenIssuer.createAuthenticationStatement
(RahasData data) This method creates an authentication statement.protected org.opensaml.xmlsec.signature.KeyInfo
SAML2TokenIssuer.createKeyInfo
(Document doc, org.apache.wss4j.common.crypto.Crypto crypto, RahasData data) This method creates the KeyInfo relevant for the assertion.protected org.apache.axiom.soap.SOAPEnvelope
SAML2TokenIssuer.createRequestSecurityTokenResponse
(RahasData rahasData, org.opensaml.saml.saml2.core.Assertion assertion, org.apache.axiom.soap.SOAPEnvelope soapEnvelope) This method prepares the final response.protected org.opensaml.saml.saml2.core.Subject
SAML2TokenIssuer.createSubjectWithBearerSubjectConfirmation
(RahasData data) This method creates a subject element with the bearer subject confirmation method.protected org.opensaml.saml.saml2.core.Subject
SAML2TokenIssuer.createSubjectWithHolderOfKeySubjectConfirmation
(Document doc, org.apache.wss4j.common.crypto.Crypto crypto, Instant creationTime, Instant expirationTime, RahasData data) This method will create a SAML 2 subject based on Holder of Key confirmation method.SAML2TokenIssuer.getResponseAction
(RahasData data) SAMLTokenIssuer.getResponseAction
(RahasData data) Returns thewsa:Action
of the response.SCTIssuer.getResponseAction
(RahasData data) TokenCancelerImpl.getResponseAction
(RahasData data) Returns thewsa:Action
of the response.static byte[]
TokenIssuerUtil.getSharedSecret
(RahasData data, int keyComputation, int keySize) static void
TokenIssuerUtil.handleRequestedProofToken
(RahasData data, int wstVersion, AbstractIssuerConfig config, org.apache.axiom.om.OMElement rstrElem, Token token, Document doc) org.apache.axiom.soap.SOAPEnvelope
This is the main method which issues SAML2 assertions as security token responses.org.apache.axiom.soap.SOAPEnvelope
org.apache.axiom.soap.SOAPEnvelope
Issue aSecurityContextToken
based on the wsse:Signature or wsse:UsernameTokenorg.apache.axiom.soap.SOAPEnvelope
org.apache.axiom.soap.SOAPEnvelope
Returns a SOAPEnvelope with the result of the validation. -
Uses of RahasData in org.apache.rahas.impl.util
Modifier and TypeMethodDescriptionSAMLAttributeCallback.getData()
SAMLNameIdentifierCallback.getData()
Modifier and TypeMethodDescriptionstatic SAMLCallbackHandler
CommonUtil.getSAMLCallbackHandler
(SAMLTokenIssuerConfig tokenIssuerConfiguration, RahasData data) Gets the SAML callback handler.static org.opensaml.xmlsec.signature.KeyInfo
CommonUtil.getSymmetricKeyBasedKeyInfo
(Document doc, RahasData data, X509Certificate serviceCert, int keySize, org.apache.wss4j.common.crypto.Crypto crypto, int keyComputation) This method creates KeyInfo element of an assertion.ModifierConstructorDescription