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
instanceRampartException
protected 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
RampartException
protected org.apache.ws.security.message.WSSecSignature getSignatureBuilder(RampartMessageData rmd, Token token) throws RampartException
RampartException
protected org.apache.ws.security.message.WSSecSignature getSignatureBuilder(RampartMessageData rmd, Token token, String userCertAlias) throws RampartException
RampartException
protected HashMap handleSupportingTokens(RampartMessageData rmd, SupportingToken suppTokens) throws RampartException
rmd
- suppTokens
- RampartException
protected List<org.apache.ws.security.WSEncryptionPart> addSignatureParts(HashMap tokenMap, List<org.apache.ws.security.WSEncryptionPart> sigParts) throws RampartException
tokenMap
- sigParts
- RampartException
public Element getInsertionLocation()
public void setInsertionLocation(Element insertionLocation)
protected List<byte[]> doEndorsedSignatures(RampartMessageData rmd, HashMap tokenMap) throws RampartException
RampartException
protected byte[] doSymmSignature(RampartMessageData rmd, Token policyToken, Token tok, List<org.apache.ws.security.WSEncryptionPart> sigParts) throws RampartException
RampartException
protected Token getToken(RampartMessageData rmd, String tokenId) throws RampartException
rmd
- tokenId
- RampartException
protected void addSignatureConfirmation(RampartMessageData rmd, List<org.apache.ws.security.WSEncryptionPart> sigParts)
Copyright © Apache Software Foundation. All Rights Reserved.