Uses of Class
org.apache.wss4j.common.saml.SamlAssertionWrapper
-
-
Uses of SamlAssertionWrapper in org.apache.cxf.sts.token.delegation
Methods in org.apache.cxf.sts.token.delegation with parameters of type SamlAssertionWrapper Modifier and Type Method Description protected List<String>SAMLDelegationHandler. getAudienceRestrictions(SamlAssertionWrapper assertion) -
Uses of SamlAssertionWrapper in org.apache.cxf.sts.token.provider
Methods in org.apache.cxf.sts.token.provider with parameters of type SamlAssertionWrapper Modifier and Type Method Description voidSamlCustomHandler. handle(SamlAssertionWrapper assertionWrapper, TokenProviderParameters tokenParameters)protected voidAbstractSAMLTokenProvider. signToken(SamlAssertionWrapper assertion, RealmProperties samlRealm, STSPropertiesMBean stsProperties, KeyRequirements keyRequirements) -
Uses of SamlAssertionWrapper in org.apache.cxf.sts.token.realm
Methods in org.apache.cxf.sts.token.realm with parameters of type SamlAssertionWrapper Modifier and Type Method Description StringSAMLRealmCodec. getRealmFromToken(SamlAssertionWrapper assertion)Get the realm associated with the SamlAssertionWrapper parameter -
Uses of SamlAssertionWrapper in org.apache.cxf.sts.token.validator
Methods in org.apache.cxf.sts.token.validator with parameters of type SamlAssertionWrapper Modifier and Type Method Description Set<Principal>DefaultSAMLRoleParser. parseRolesFromAssertion(Principal principal, Subject subject, SamlAssertionWrapper assertion)Return the set of User/Principal roles from the Assertion.Set<Principal>SAMLRoleParser. parseRolesFromAssertion(Principal principal, Subject subject, SamlAssertionWrapper assertion)Return the set of User/Principal roles from the Assertion.protected voidSAMLTokenValidator. validateAssertion(SamlAssertionWrapper assertion)Validate the assertion against schemas/profilesprotected booleanSAMLTokenValidator. validateConditions(SamlAssertionWrapper assertion, ReceivedToken validateTarget) -
Uses of SamlAssertionWrapper in org.apache.cxf.ws.security.trust
Methods in org.apache.cxf.ws.security.trust with parameters of type SamlAssertionWrapper Modifier and Type Method Description <T extends SamlSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken>
TSTSStaxTokenValidator. validate(SamlAssertionWrapper samlAssertionWrapper, org.apache.xml.security.stax.securityToken.InboundSecurityToken subjectSecurityToken, TokenContext tokenContext)protected CredentialSTSSamlAssertionValidator. verifySignedAssertion(SamlAssertionWrapper assertion, RequestData data)Try to verify trust on the assertion. -
Uses of SamlAssertionWrapper in org.apache.cxf.ws.security.wss4j.policyhandlers
Methods in org.apache.cxf.ws.security.wss4j.policyhandlers that return SamlAssertionWrapper Modifier and Type Method Description protected SamlAssertionWrapperAbstractBindingBuilder. addSamlToken(SamlToken token)Methods in org.apache.cxf.ws.security.wss4j.policyhandlers with parameters of type SamlAssertionWrapper Modifier and Type Method Description protected voidAbstractBindingBuilder. storeAssertionAsSecurityToken(SamlAssertionWrapper assertion)Store a SAML Assertion as a SecurityToken -
Uses of SamlAssertionWrapper in org.apache.cxf.ws.security.wss4j.policyvalidators
Methods in org.apache.cxf.ws.security.wss4j.policyvalidators with parameters of type SamlAssertionWrapper Modifier and Type Method Description booleanAbstractSamlPolicyValidator. checkHolderOfKey(SamlAssertionWrapper assertionWrapper, List<WSSecurityEngineResult> signedResults, Certificate[] tlsCerts)Check the holder-of-key requirements against the received assertion.booleanClaimsPolicyValidator. validatePolicy(Element claimsPolicy, SamlAssertionWrapper assertion)Validate a particular Claims policy against a received SAML Assertion.booleanDefaultClaimsPolicyValidator. validatePolicy(Element claimsPolicy, SamlAssertionWrapper assertion)Validate a particular Claims policy against a received SAML Assertion. -
Uses of SamlAssertionWrapper in org.apache.wss4j.common.principal
Methods in org.apache.wss4j.common.principal that return SamlAssertionWrapper Modifier and Type Method Description SamlAssertionWrapperSAMLTokenPrincipal. getToken()SamlAssertionWrapperSAMLTokenPrincipalImpl. getToken()Constructors in org.apache.wss4j.common.principal with parameters of type SamlAssertionWrapper Constructor Description SAMLTokenPrincipalImpl(SamlAssertionWrapper samlAssertion) -
Uses of SamlAssertionWrapper in org.apache.wss4j.common.saml
Methods in org.apache.wss4j.common.saml with parameters of type SamlAssertionWrapper Modifier and Type Method Description static SAMLKeyInfoSAMLUtil. getCredentialFromSubject(SamlAssertionWrapper samlAssertion, SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto)Parse a SAML Assertion to obtain a SAMLKeyInfo object from the Subject of the assertion -
Uses of SamlAssertionWrapper in org.apache.wss4j.dom.engine
Constructors in org.apache.wss4j.dom.engine with parameters of type SamlAssertionWrapper Constructor Description WSSecurityEngineResult(int act, SamlAssertionWrapper ass) -
Uses of SamlAssertionWrapper in org.apache.wss4j.dom.message
Methods in org.apache.wss4j.dom.message with parameters of type SamlAssertionWrapper Modifier and Type Method Description DocumentWSSecSAMLToken. build(SamlAssertionWrapper samlAssertion)Adds a newSAMLAssertionto a soap envelope.voidWSSecSAMLToken. prepare(SamlAssertionWrapper samlAssertion)Creates a SAML token. -
Uses of SamlAssertionWrapper in org.apache.wss4j.dom.processor
Methods in org.apache.wss4j.dom.processor with parameters of type SamlAssertionWrapper Modifier and Type Method Description CredentialSAMLTokenProcessor. handleSAMLToken(SamlAssertionWrapper samlAssertion, RequestData data, Validator validator) -
Uses of SamlAssertionWrapper in org.apache.wss4j.dom.saml
Methods in org.apache.wss4j.dom.saml with parameters of type SamlAssertionWrapper Modifier and Type Method Description DocumentWSSecSignatureSAML. build(Crypto uCrypto, SamlAssertionWrapper samlAssertion, Crypto iCrypto, String iKeyName, String iKeyPW)Builds a signed soap envelope with SAML token.static booleanDOMSAMLUtil. checkHolderOfKey(SamlAssertionWrapper assertionWrapper, List<WSSecurityEngineResult> signedResults, Certificate[] tlsCerts)Check the holder-of-key requirements against the received assertion.static booleanDOMSAMLUtil. checkSenderVouches(SamlAssertionWrapper assertionWrapper, Certificate[] tlsCerts, Element body, List<WSSecurityEngineResult> signed)Check the sender-vouches requirements against the received assertion.voidWSSecSignatureSAML. prepare(Crypto uCrypto, SamlAssertionWrapper samlAssertion, Crypto iCrypto, String iKeyName, String iKeyPW)Initialize a WSSec SAML Signature. -
Uses of SamlAssertionWrapper in org.apache.wss4j.dom.str
Methods in org.apache.wss4j.dom.str that return SamlAssertionWrapper Modifier and Type Method Description static SamlAssertionWrapperSTRParserUtil. getAssertionFromKeyIdentifier(SecurityTokenReference secRef, Element strElement, RequestData request)Get an SamlAssertionWrapper object from parsing a SecurityTokenReference that uses a KeyIdentifier that points to a SAML Assertion.Methods in org.apache.wss4j.dom.str with parameters of type SamlAssertionWrapper Modifier and Type Method Description static voidSTRParserUtil. checkSamlTokenBSPCompliance(SecurityTokenReference secRef, SamlAssertionWrapper samlAssertion, BSPEnforcer bspEnforcer)Check that the SAML token referenced by the SecurityTokenReference argument is BSP compliant. -
Uses of SamlAssertionWrapper in org.apache.wss4j.dom.validate
Methods in org.apache.wss4j.dom.validate that return SamlAssertionWrapper Modifier and Type Method Description SamlAssertionWrapperCredential. getSamlAssertion()Get an SamlAssertionWrapper to be validatedSamlAssertionWrapperCredential. getTransformedToken()Get an SamlAssertionWrapper instance which corresponds to a Transformed Token.Methods in org.apache.wss4j.dom.validate with parameters of type SamlAssertionWrapper Modifier and Type Method Description protected voidSamlAssertionValidator. checkAuthnStatements(SamlAssertionWrapper samlAssertion)Check the AuthnStatements of the Assertion (if any)protected voidSamlAssertionValidator. checkConditions(SamlAssertionWrapper samlAssertion)Check the Conditions of the Assertion.protected voidSamlAssertionValidator. checkConditions(SamlAssertionWrapper samlAssertion, List<String> audienceRestrictions)Check the Conditions of the Assertion.protected voidSamlAssertionValidator. checkOneTimeUse(SamlAssertionWrapper samlAssertion, RequestData data)Check the "OneTimeUse" Condition of the Assertion.voidCredential. setSamlAssertion(SamlAssertionWrapper samlAssertion)Set an SamlAssertionWrapper to be validatedvoidCredential. setTransformedToken(SamlAssertionWrapper transformedToken)Set an SamlAssertionWrapper instance which corresponds to a Transformed Token.protected voidSamlAssertionValidator. validateAssertion(SamlAssertionWrapper samlAssertion)Validate the samlAssertion against schemas/profilesprotected CredentialSamlAssertionValidator. verifySignedAssertion(SamlAssertionWrapper samlAssertion, RequestData data)Verify trust in the signature of a signed Assertion.protected voidSamlAssertionValidator. verifySubjectConfirmationMethod(SamlAssertionWrapper samlAssertion)Check the Subject Confirmation method requirements -
Uses of SamlAssertionWrapper in org.apache.wss4j.policy.stax.assertionStates
Methods in org.apache.wss4j.policy.stax.assertionStates with parameters of type SamlAssertionWrapper Modifier and Type Method Description protected StringIssuedTokenAssertionState. findClaimInAssertion(SamlAssertionWrapper samlAssertionWrapper, URI claimURI) -
Uses of SamlAssertionWrapper in org.apache.wss4j.stax.impl.securityToken
Methods in org.apache.wss4j.stax.impl.securityToken that return SamlAssertionWrapper Modifier and Type Method Description SamlAssertionWrapperSamlSecurityTokenImpl. getSamlAssertionWrapper()Constructors in org.apache.wss4j.stax.impl.securityToken with parameters of type SamlAssertionWrapper Constructor Description SamlSecurityTokenImpl(SamlAssertionWrapper samlAssertionWrapper, org.apache.xml.security.stax.securityToken.InboundSecurityToken subjectSecurityToken, WSInboundSecurityContext wsInboundSecurityContext, Crypto crypto, org.apache.xml.security.stax.securityToken.SecurityTokenConstants.KeyIdentifier keyIdentifier, WSSSecurityProperties securityProperties) -
Uses of SamlAssertionWrapper in org.apache.wss4j.stax.securityEvent
Methods in org.apache.wss4j.stax.securityEvent that return SamlAssertionWrapper Modifier and Type Method Description SamlAssertionWrapperSamlTokenSecurityEvent. getSamlAssertionWrapper() -
Uses of SamlAssertionWrapper in org.apache.wss4j.stax.securityToken
Methods in org.apache.wss4j.stax.securityToken that return SamlAssertionWrapper Modifier and Type Method Description SamlAssertionWrapperSamlSecurityToken. getSamlAssertionWrapper() -
Uses of SamlAssertionWrapper in org.apache.wss4j.stax.validate
Methods in org.apache.wss4j.stax.validate with parameters of type SamlAssertionWrapper Modifier and Type Method Description protected voidSamlTokenValidatorImpl. checkAuthnStatements(SamlAssertionWrapper samlAssertion)Check the AuthnStatements of the Assertion (if any)protected voidSamlTokenValidatorImpl. checkConditions(SamlAssertionWrapper samlAssertion)Check the Conditions of the Assertion.protected voidSamlTokenValidatorImpl. checkConditions(SamlAssertionWrapper samlAssertion, List<String> audienceRestrictions)Check the Conditions of the Assertion.protected voidSamlTokenValidatorImpl. checkOneTimeUse(SamlAssertionWrapper samlAssertion, ReplayCache replayCache)Check the "OneTimeUse" Condition of the Assertion.<T extends SamlSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken>
TSamlTokenValidator. validate(SamlAssertionWrapper samlAssertionWrapper, org.apache.xml.security.stax.securityToken.InboundSecurityToken subjectSecurityToken, TokenContext tokenContext)<T extends SamlSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken>
TSamlTokenValidatorImpl. validate(SamlAssertionWrapper samlAssertionWrapper, org.apache.xml.security.stax.securityToken.InboundSecurityToken subjectSecurityToken, TokenContext tokenContext)protected voidSamlTokenValidatorImpl. validateAssertion(SamlAssertionWrapper samlAssertion)Validate the samlAssertion against schemas/profilesprotected voidSamlTokenValidatorImpl. verifySubjectConfirmationMethod(SamlAssertionWrapper samlAssertion)Check the Subject Confirmation method requirements
-