Package | Description |
---|---|
org.apache.ws.security.handler | |
org.apache.ws.security.message | |
org.apache.ws.security.saml |
Modifier and Type | Method and Description |
---|---|
WSSecHeader |
RequestData.getSecHeader() |
Modifier and Type | Method and Description |
---|---|
void |
RequestData.setSecHeader(WSSecHeader secHeader) |
Modifier and Type | Method and Description |
---|---|
void |
WSSecEncrypt.addExternalRefElement(Element dataRef,
WSSecHeader secHeader)
Adds (prepends) the external Reference element to the Security header.
|
void |
WSSecDKEncrypt.addExternalRefElement(Element referenceList,
WSSecHeader secHeader)
Adds (prepends) the external Reference element to the Security header.
|
List<javax.xml.crypto.dsig.Reference> |
WSSecSignatureBase.addReferencesToSign(Document doc,
List<WSEncryptionPart> references,
WSDocInfo wsDocInfo,
javax.xml.crypto.dsig.XMLSignatureFactory signatureFactory,
WSSecHeader secHeader,
WSSConfig wssConfig,
String digestAlgo)
This method adds references to the Signature.
|
List<javax.xml.crypto.dsig.Reference> |
WSSecDKSign.addReferencesToSign(List<WSEncryptionPart> references,
WSSecHeader secHeader)
This method adds references to the Signature.
|
List<javax.xml.crypto.dsig.Reference> |
WSSecSignature.addReferencesToSign(List<WSEncryptionPart> references,
WSSecHeader secHeader)
This method adds references to the Signature.
|
void |
WSSecEncryptedKey.appendBSTElementToHeader(WSSecHeader secHeader)
Append the BinarySecurityToken to the elements already in the Security
header.
|
void |
WSSecSignature.appendBSTElementToHeader(WSSecHeader secHeader)
Append the BinarySecurityToken to the security header.
|
void |
WSSecDerivedKeyBase.appendDKElementToHeader(WSSecHeader secHeader) |
void |
WSSecUsernameToken.appendToHeader(WSSecHeader secHeader)
Appends the UsernameToken element to the elements already in the
Security header.
|
void |
WSSecEncryptedKey.appendToHeader(WSSecHeader secHeader)
Append the EncryptedKey element to the elements already in the Security
header.
|
Document |
WSSecSAMLToken.build(Document doc,
AssertionWrapper assertion,
WSSecHeader secHeader)
Adds a new
SAMLAssertion to a soap envelope. |
Document |
WSSecSignatureConfirmation.build(Document doc,
byte[] sigVal,
WSSecHeader secHeader)
Adds a new
SignatureConfirmation to a soap envelope. |
Document |
WSSecEncrypt.build(Document doc,
Crypto crypto,
WSSecHeader secHeader)
Builds the SOAP envelope with encrypted Body and adds encrypted key.
|
Document |
WSSecSignature.build(Document doc,
Crypto cr,
WSSecHeader secHeader)
Builds a signed soap envelope.
|
Document |
WSSecDKSign.build(Document doc,
WSSecHeader secHeader) |
Document |
WSSecUsernameToken.build(Document doc,
WSSecHeader secHeader)
Adds a new
UsernameToken to a soap envelope. |
Document |
WSSecTimestamp.build(Document doc,
WSSecHeader secHeader)
Adds a new
Timestamp to a soap envelope. |
Document |
WSSecDKEncrypt.build(Document doc,
WSSecHeader secHeader) |
void |
WSSecSignature.prepare(Document doc,
Crypto cr,
WSSecHeader secHeader)
Initialize a WSSec Signature.
|
void |
WSSecDKSign.prepare(Document doc,
WSSecHeader secHeader) |
void |
WSSecEncryptedKey.prependBSTElementToHeader(WSSecHeader secHeader)
Prepend the BinarySecurityToken to the elements already in the Security
header.
|
void |
WSSecSignature.prependBSTElementToHeader(WSSecHeader secHeader)
Prepend the BinarySecurityToken to the elements already in the Security
header.
|
void |
WSSecDerivedKeyBase.prependDKElementToHeader(WSSecHeader secHeader)
Prepend the DerivedKey element to the elements already in the Security
header.
|
void |
WSSecSecurityContextToken.prependSCTElementToHeader(Document doc,
WSSecHeader secHeader) |
void |
WSSecUsernameToken.prependToHeader(WSSecHeader secHeader)
Prepends the UsernameToken element to the elements already in the
Security header.
|
void |
WSSecSAMLToken.prependToHeader(WSSecHeader secHeader)
Prepends the SAML Assertion to the elements already in the
Security header.
|
void |
WSSecEncryptedKey.prependToHeader(WSSecHeader secHeader)
Prepend the EncryptedKey element to the elements already in the Security
header.
|
void |
WSSecSignatureConfirmation.prependToHeader(WSSecHeader secHeader)
Prepends the SignatureConfirmation element to the elements already in the
Security header.
|
void |
WSSecTimestamp.prependToHeader(WSSecHeader secHeader)
Prepends the Timestamp element to the elements already in the Security
header.
|
Modifier and Type | Method and Description |
---|---|
Document |
WSSecSignatureSAML.build(Document doc,
Crypto uCrypto,
AssertionWrapper assertion,
Crypto iCrypto,
String iKeyName,
String iKeyPW,
WSSecHeader secHeader)
Builds a signed soap envelope with SAML token.
|
void |
WSSecSignatureSAML.computeSignature(List<javax.xml.crypto.dsig.Reference> referenceList,
WSSecHeader secHeader,
Element siblingElement)
Compute the Signature over the references.
|
void |
WSSecSignatureSAML.prepare(Document doc,
Crypto uCrypto,
AssertionWrapper assertion,
Crypto iCrypto,
String iKeyName,
String iKeyPW,
WSSecHeader secHeader)
Initialize a WSSec SAML Signature.
|
void |
WSSecSignatureSAML.prependSAMLElementsToHeader(WSSecHeader secHeader)
Prepend the SAML elements to the elements already in the Security header.
|
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.