Package | Description |
---|---|
org.apache.cxf.ws.security.wss4j.policyhandlers | |
org.apache.wss4j.common | |
org.apache.wss4j.dom.message | |
org.apache.wss4j.dom.util |
Modifier and Type | Field and Description |
---|---|
protected Set<WSEncryptionPart> |
AbstractBindingBuilder.encryptedTokensList |
protected List<WSEncryptionPart> |
AbstractBindingBuilder.sigConfList |
Modifier and Type | Method and Description |
---|---|
WSEncryptionPart |
AbstractBindingBuilder.convertToEncryptionPart(Element element)
Convert a DOM Element into a WSEncryptionPart, adding a (wsu:)Id if there is not
one already.
|
Modifier and Type | Method and Description |
---|---|
protected List<WSEncryptionPart> |
AbstractBindingBuilder.getElements(String encryptionModifier,
List<XPath> xpaths,
List<Element> found,
boolean forceId)
Identifies the portions of the message to be signed/encrypted.
|
List<WSEncryptionPart> |
AbstractBindingBuilder.getEncryptedParts() |
protected List<WSEncryptionPart> |
AbstractBindingBuilder.getParts(boolean sign,
boolean includeBody,
List<WSEncryptionPart> parts,
List<Element> found)
Identifies the portions of the message to be signed/encrypted.
|
List<WSEncryptionPart> |
AbstractBindingBuilder.getPartsAndElements(boolean sign,
boolean includeBody,
List<WSEncryptionPart> parts,
List<XPath> xpaths,
List<XPath> contentXpaths)
Identifies the portions of the message to be signed/encrypted.
|
List<WSEncryptionPart> |
AbstractBindingBuilder.getSignedParts(SupportingTokens supportingToken) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractBindingBuilder.addSignatureConfirmation(List<WSEncryptionPart> sigParts) |
protected void |
AbstractBindingBuilder.addSignatureParts(List<org.apache.cxf.ws.security.wss4j.policyhandlers.AbstractBindingBuilder.SupportingToken> tokenList,
List<WSEncryptionPart> sigParts) |
protected void |
AbstractBindingBuilder.addSupportingTokens(List<WSEncryptionPart> sigs) |
protected List<WSEncryptionPart> |
AbstractBindingBuilder.getParts(boolean sign,
boolean includeBody,
List<WSEncryptionPart> parts,
List<Element> found)
Identifies the portions of the message to be signed/encrypted.
|
List<WSEncryptionPart> |
AbstractBindingBuilder.getPartsAndElements(boolean sign,
boolean includeBody,
List<WSEncryptionPart> parts,
List<XPath> xpaths,
List<XPath> contentXpaths)
Identifies the portions of the message to be signed/encrypted.
|
void |
AbstractBindingBuilder.handleEncryptedSignedHeaders(List<WSEncryptionPart> encryptedParts,
List<WSEncryptionPart> signedParts)
Processes the parts to be signed and reconfigures those parts that have
already been encrypted.
|
void |
AbstractBindingBuilder.handleEncryptedSignedHeaders(List<WSEncryptionPart> encryptedParts,
List<WSEncryptionPart> signedParts)
Processes the parts to be signed and reconfigures those parts that have
already been encrypted.
|
Modifier and Type | Method and Description |
---|---|
List<WSEncryptionPart> |
SignatureEncryptionActionToken.getParts() |
Modifier and Type | Method and Description |
---|---|
void |
SignatureEncryptionActionToken.setParts(List<WSEncryptionPart> parts) |
Modifier and Type | Method and Description |
---|---|
List<WSEncryptionPart> |
WSSecBase.getParts()
Get which parts of the message to encrypt/sign.
|
Modifier and Type | Method and Description |
---|---|
List<Reference> |
WSSecSignatureBase.addReferencesToSign(Document doc,
List<WSEncryptionPart> references,
WSDocInfo wsDocInfo,
XMLSignatureFactory signatureFactory,
WSSecHeader secHeader,
boolean addInclusivePrefixes,
String digestAlgo)
This method adds references to the Signature.
|
List<Reference> |
WSSecSignature.addReferencesToSign(List<WSEncryptionPart> references,
WSSecHeader secHeader)
This method adds references to the Signature.
|
List<Reference> |
WSSecDKSign.addReferencesToSign(List<WSEncryptionPart> references,
WSSecHeader secHeader)
This method adds references to the Signature.
|
static List<String> |
WSSecEncrypt.doEncryption(Document doc,
WsuIdAllocator idAllocator,
org.apache.xml.security.keys.KeyInfo keyInfo,
SecretKey secretKey,
String encryptionAlgorithm,
List<WSEncryptionPart> references,
CallbackLookup callbackLookup)
Perform encryption on the SOAP envelope.
|
static List<String> |
WSSecEncrypt.doEncryption(Document doc,
WsuIdAllocator idAllocator,
org.apache.xml.security.keys.KeyInfo keyInfo,
SecretKey secretKey,
String encryptionAlgorithm,
List<WSEncryptionPart> references,
CallbackLookup callbackLookup,
CallbackHandler attachmentCallbackHandler,
List<Element> attachmentEncryptedDataElements,
boolean storeBytesInAttachment) |
Element |
WSSecDKEncrypt.encryptForExternalRef(Element dataRef,
List<WSEncryptionPart> references)
Encrypt one or more parts or elements of the message (external).
|
Element |
WSSecEncrypt.encryptForRef(Element dataRef,
List<WSEncryptionPart> references)
Encrypt one or more parts or elements of the message.
|
Modifier and Type | Method and Description |
---|---|
static WSEncryptionPart |
WSSecurityUtil.getDefaultEncryptionPart(Document doc)
Get the default encryption part - the SOAP Body of type "Content".
|
Modifier and Type | Method and Description |
---|---|
static List<Element> |
WSSecurityUtil.findElements(WSEncryptionPart part,
CallbackLookup callbackLookup,
Document doc)
Find the DOM Element in the SOAP Envelope that is referenced by the
WSEncryptionPart argument.
|
Copyright © 2016 JBoss by Red Hat. All rights reserved.