public abstract class BindingBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ArrayList<String> |
encryptedTokensIdList |
protected Element |
mainRefListElement |
protected String |
mainSigId |
protected Element |
timestampElement |
| Constructor and Description |
|---|
BindingBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSignatureConfirmation(RampartMessageData rmd,
List<org.apache.ws.security.WSEncryptionPart> sigParts) |
protected List<org.apache.ws.security.WSEncryptionPart> |
addSignatureParts(HashMap tokenMap,
List<org.apache.ws.security.WSEncryptionPart> sigParts) |
protected void |
addTimestamp(RampartMessageData rmd) |
protected org.apache.ws.security.message.WSSecUsernameToken |
addUsernameToken(RampartMessageData rmd,
UsernameToken token)
Add a UsernameToken to the security header
|
protected List<byte[]> |
doEndorsedSignatures(RampartMessageData rmd,
HashMap tokenMap) |
protected byte[] |
doSymmSignature(RampartMessageData rmd,
Token policyToken,
Token tok,
List<org.apache.ws.security.WSEncryptionPart> sigParts) |
protected org.apache.ws.security.message.WSSecEncryptedKey |
getEncryptedKeyBuilder(RampartMessageData rmd,
Token token) |
Element |
getInsertionLocation() |
protected org.apache.ws.security.message.WSSecSignature |
getSignatureBuider(RampartMessageData rmd,
Token token)
Deprecated.
|
protected org.apache.ws.security.message.WSSecSignature |
getSignatureBuider(RampartMessageData rmd,
Token token,
String userCertAlias)
Deprecated.
|
protected org.apache.ws.security.message.WSSecSignature |
getSignatureBuilder(RampartMessageData rmd,
Token token) |
protected org.apache.ws.security.message.WSSecSignature |
getSignatureBuilder(RampartMessageData rmd,
Token token,
String userCertAlias) |
protected Token |
getToken(RampartMessageData rmd,
String tokenId)
Get hold of the token from the token storage
|
protected HashMap |
handleSupportingTokens(RampartMessageData rmd,
SupportingToken suppTokens) |
void |
setInsertionLocation(Element insertionLocation) |
protected String mainSigId
protected Element timestampElement
protected Element mainRefListElement
protected void addTimestamp(RampartMessageData rmd)
rmd - protected org.apache.ws.security.message.WSSecUsernameToken addUsernameToken(RampartMessageData rmd, UsernameToken token) throws RampartException
rmd - WSSecUsernameToken instanceRampartExceptionprotected org.apache.ws.security.message.WSSecEncryptedKey getEncryptedKeyBuilder(RampartMessageData rmd, Token token) throws RampartException
rmd - token - RampartException@Deprecated protected org.apache.ws.security.message.WSSecSignature getSignatureBuider(RampartMessageData rmd, Token token) throws RampartException
RampartException@Deprecated protected org.apache.ws.security.message.WSSecSignature getSignatureBuider(RampartMessageData rmd, Token token, String userCertAlias) throws RampartException
RampartExceptionprotected org.apache.ws.security.message.WSSecSignature getSignatureBuilder(RampartMessageData rmd, Token token) throws RampartException
RampartExceptionprotected org.apache.ws.security.message.WSSecSignature getSignatureBuilder(RampartMessageData rmd, Token token, String userCertAlias) throws RampartException
RampartExceptionprotected HashMap handleSupportingTokens(RampartMessageData rmd, SupportingToken suppTokens) throws RampartException
rmd - suppTokens - RampartExceptionprotected List<org.apache.ws.security.WSEncryptionPart> addSignatureParts(HashMap tokenMap, List<org.apache.ws.security.WSEncryptionPart> sigParts) throws RampartException
tokenMap - sigParts - RampartExceptionpublic Element getInsertionLocation()
public void setInsertionLocation(Element insertionLocation)
protected List<byte[]> doEndorsedSignatures(RampartMessageData rmd, HashMap tokenMap) throws RampartException
RampartExceptionprotected byte[] doSymmSignature(RampartMessageData rmd, Token policyToken, Token tok, List<org.apache.ws.security.WSEncryptionPart> sigParts) throws RampartException
RampartExceptionprotected Token getToken(RampartMessageData rmd, String tokenId) throws RampartException
rmd - tokenId - RampartExceptionprotected void addSignatureConfirmation(RampartMessageData rmd, List<org.apache.ws.security.WSEncryptionPart> sigParts)
Copyright © Apache Software Foundation. All Rights Reserved.