Uses of Class
org.apache.wss4j.common.saml.SamlAssertionWrapper
Packages that use SamlAssertionWrapper
Package
Description
-
Uses of SamlAssertionWrapper in org.apache.cxf.sts.token.delegation
Methods in org.apache.cxf.sts.token.delegation with parameters of type SamlAssertionWrapperModifier and TypeMethodDescriptionSAMLDelegationHandler.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 SamlAssertionWrapperModifier and TypeMethodDescriptionvoidSamlCustomHandler.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 SamlAssertionWrapperModifier and TypeMethodDescriptionSAMLRealmCodec.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 SamlAssertionWrapperModifier and TypeMethodDescriptionDefaultSAMLRoleParser.parseRolesFromAssertion(Principal principal, Subject subject, SamlAssertionWrapper assertion) Return the set of User/Principal roles from the Assertion.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 SamlAssertionWrapperModifier and TypeMethodDescription<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 SamlAssertionWrapperModifier and TypeMethodDescriptionprotected SamlAssertionWrapperAbstractBindingBuilder.addSamlToken(SamlToken token) Methods in org.apache.cxf.ws.security.wss4j.policyhandlers with parameters of type SamlAssertionWrapperModifier and TypeMethodDescriptionprotected 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 SamlAssertionWrapperModifier and TypeMethodDescriptionbooleanAbstractSamlPolicyValidator.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 SamlAssertionWrapperModifier and TypeMethodDescriptionSAMLTokenPrincipal.getToken()SAMLTokenPrincipalImpl.getToken()Constructors in org.apache.wss4j.common.principal with parameters of type SamlAssertionWrapper -
Uses of SamlAssertionWrapper in org.apache.wss4j.common.saml
Methods in org.apache.wss4j.common.saml with parameters of type SamlAssertionWrapperModifier and TypeMethodDescriptionstatic 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 -
Uses of SamlAssertionWrapper in org.apache.wss4j.dom.message
Methods in org.apache.wss4j.dom.message with parameters of type SamlAssertionWrapperModifier and TypeMethodDescriptionWSSecSAMLToken.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 SamlAssertionWrapperModifier and TypeMethodDescriptionSAMLTokenProcessor.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 SamlAssertionWrapperModifier and TypeMethodDescriptionWSSecSignatureSAML.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 SamlAssertionWrapperModifier and TypeMethodDescriptionstatic 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 SamlAssertionWrapperModifier and TypeMethodDescriptionstatic 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 SamlAssertionWrapperModifier and TypeMethodDescriptionCredential.getSamlAssertion()Get an SamlAssertionWrapper to be validatedCredential.getTransformedToken()Get an SamlAssertionWrapper instance which corresponds to a Transformed Token.Methods in org.apache.wss4j.dom.validate with parameters of type SamlAssertionWrapperModifier and TypeMethodDescriptionprotected 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 SamlAssertionWrapperModifier and TypeMethodDescriptionprotected 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 SamlAssertionWrapperConstructors in org.apache.wss4j.stax.impl.securityToken with parameters of type SamlAssertionWrapperModifierConstructorDescriptionSamlSecurityTokenImpl(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 -
Uses of SamlAssertionWrapper in org.apache.wss4j.stax.securityToken
Methods in org.apache.wss4j.stax.securityToken that return SamlAssertionWrapper -
Uses of SamlAssertionWrapper in org.apache.wss4j.stax.validate
Methods in org.apache.wss4j.stax.validate with parameters of type SamlAssertionWrapperModifier and TypeMethodDescriptionprotected 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