|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.wss.impl.policy.MLSPolicy
com.sun.xml.wss.impl.policy.mls.WSSPolicy
com.sun.xml.wss.impl.policy.mls.SignaturePolicy.FeatureBinding
public static class SignaturePolicy.FeatureBinding
A class representing FeatureBindings for a SignaturePolicy The FeatureBinding would contain information about the MessageParts to be Signed, and the CanonicalizationMethod. The SignatureMethod for the signature is obtained as the keyAlgorithm on the corresponding KeyBinding associated with this SignaturePolicy
| Field Summary |
|---|
| Fields inherited from class com.sun.xml.wss.impl.policy.mls.WSSPolicy |
|---|
_featureBinding, _isOptional, _keyBinding, _policyIdentifier, bsp, UUID |
| Fields inherited from class com.sun.xml.wss.impl.policy.MLSPolicy |
|---|
readonly |
| Constructor Summary | |
|---|---|
SignaturePolicy.FeatureBinding()
Default constructor |
|
SignaturePolicy.FeatureBinding(String canonicalization)
Constructor |
|
| Method Summary | |
|---|---|
void |
addTargetBinding(SignatureTarget target)
Add target to the list of targets for this FeatureBinding |
void |
addTargetBinding(Target target)
|
Object |
clone()
clone operatror |
boolean |
equals(WSSPolicy binding)
Equals operator |
boolean |
equalsIgnoreTargets(WSSPolicy binding)
|
String |
getCanonicalizationAlgorithm()
|
boolean |
getDisableInclusivePrefix()
|
ArrayList |
getTargetBindings()
|
String |
getType()
Get the type of the policy. |
boolean |
includeTimestamp()
|
void |
includeTimestamp(boolean include)
|
boolean |
isEndorsingSignature()
|
void |
isEndorsingSignature(boolean isEndorsingSignature)
|
boolean |
isPrimarySignature()
|
void |
isPrimarySignature(boolean isPrimarySignature)
|
void |
removeTargetBindings(ArrayList targets)
|
void |
setCanonicalizationAlgorithm(String canonicalization)
set the Canonicalization Algorithm for the ds:SignedInfo |
void |
setDisbaleInclusivePrefix(boolean disableInclusivePrefix)
|
| Methods inherited from class com.sun.xml.wss.impl.policy.mls.WSSPolicy |
|---|
getFeatureBinding, getKeyBinding, getPolicyIdentifier, getUUID, isBSP, isBSP, isOptional, isOptional, setFeatureBinding, setKeyBinding, setPolicyIdentifier, setUUID |
| Methods inherited from class com.sun.xml.wss.impl.policy.MLSPolicy |
|---|
isReadOnly, isReadOnly |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SignaturePolicy.FeatureBinding()
public SignaturePolicy.FeatureBinding(String canonicalization)
canonicalization - algorithm| Method Detail |
|---|
public String getCanonicalizationAlgorithm()
public void setCanonicalizationAlgorithm(String canonicalization)
canonicalization - Canonicalization Algorithmpublic boolean includeTimestamp()
public void includeTimestamp(boolean include)
public void isEndorsingSignature(boolean isEndorsingSignature)
public boolean isEndorsingSignature()
public void isPrimarySignature(boolean isPrimarySignature)
public boolean isPrimarySignature()
public boolean getDisableInclusivePrefix()
public void setDisbaleInclusivePrefix(boolean disableInclusivePrefix)
public ArrayList getTargetBindings()
public void addTargetBinding(SignatureTarget target)
target - SignatureTargetpublic void addTargetBinding(Target target)
public void removeTargetBindings(ArrayList targets)
targets - ArrayList of targets to be removedpublic boolean equals(WSSPolicy binding)
equals in class WSSPolicybinding - WSSPolicy to be compared for equality
SignaturePolicy,
EncryptionPolicy,
AuthenticationTokenPolicy,
PrivateKeyBinding,
SymmetricKeyBindingpublic boolean equalsIgnoreTargets(WSSPolicy binding)
equalsIgnoreTargets in class WSSPolicypublic Object clone()
WSSPolicy
clone in class WSSPolicySignaturePolicy,
EncryptionPolicy,
AuthenticationTokenPolicypublic String getType()
SecurityPolicyImplementation Note: Useful to avoid instanceof checks and String.equals checks
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||