Package | Description |
---|---|
org.apache.cxf.ws.security.wss4j.policyvalidators | |
org.apache.wss4j.common.saml | |
org.apache.wss4j.dom.saml |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractSamlPolicyValidator.compareCredentials(SAMLKeyInfo subjectKeyInfo,
List<WSSecurityEngineResult> signedResults,
Certificate[] tlsCerts)
Compare the credentials of the assertion to the credentials used in 2-way TLS or those
used to verify signatures.
|
Modifier and Type | Method and Description |
---|---|
static SAMLKeyInfo |
SAMLUtil.getCredentialFromKeyInfo(Element keyInfoElement,
SAMLKeyInfoProcessor keyInfoProcessor,
Crypto sigCrypto)
This method returns a SAMLKeyInfo corresponding to the credential found in the
KeyInfo (DOM Element) argument.
|
static SAMLKeyInfo |
SAMLUtil.getCredentialFromSubject(org.opensaml.saml.saml1.core.Assertion assertion,
SAMLKeyInfoProcessor keyInfoProcessor,
Crypto sigCrypto,
CallbackHandler callbackHandler)
Get the SAMLKeyInfo object corresponding to the credential stored in the Subject of a
SAML 1.1 assertion
|
static SAMLKeyInfo |
SAMLUtil.getCredentialFromSubject(org.opensaml.saml.saml2.core.Assertion assertion,
SAMLKeyInfoProcessor keyInfoProcessor,
Crypto sigCrypto,
CallbackHandler callbackHandler)
Get the SAMLKeyInfo object corresponding to the credential stored in the Subject of a
SAML 2 assertion
|
static SAMLKeyInfo |
SAMLUtil.getCredentialFromSubject(SamlAssertionWrapper samlAssertion,
SAMLKeyInfoProcessor keyInfoProcessor,
Crypto sigCrypto,
CallbackHandler callbackHandler)
Parse a SAML Assertion to obtain a SAMLKeyInfo object from
the Subject of the assertion
|
SAMLKeyInfo |
SamlAssertionWrapper.getSignatureKeyInfo()
Get the SAMLKeyInfo associated with the signature of the assertion
|
SAMLKeyInfo |
SamlAssertionWrapper.getSubjectKeyInfo()
Get the SAMLKeyInfo associated with the Subject KeyInfo
|
SAMLKeyInfo |
SAMLKeyInfoProcessor.processSAMLKeyInfo(Element keyInfoElement) |
Modifier and Type | Method and Description |
---|---|
void |
SamlAssertionWrapper.verifySignature(SAMLKeyInfo samlKeyInfo)
Verify the signature of this assertion
|
Modifier and Type | Method and Description |
---|---|
SAMLKeyInfo |
WSSSAMLKeyInfoProcessor.processSAMLKeyInfo(Element keyInfoElement) |
Modifier and Type | Method and Description |
---|---|
static boolean |
DOMSAMLUtil.compareCredentials(SAMLKeyInfo subjectKeyInfo,
List<WSSecurityEngineResult> signedResults,
Certificate[] tlsCerts)
Compare the credentials of the assertion to the credentials used in 2-way TLS or those
used to verify signatures.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.