|
||||||||||
| 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.EncryptionPolicy.FeatureBinding
public static class EncryptionPolicy.FeatureBinding
A class representing FeatureBindings for an EncryptionPolicy The FeatureBinding would contain information about the MessageParts to be Encrypted, The data encryption algorithm to be used.
| 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 | |
|---|---|
EncryptionPolicy.FeatureBinding()
default constructor |
|
| Method Summary | |
|---|---|
void |
addTargetBinding(EncryptionTarget target)
|
void |
addTargetBinding(Target target)
|
Object |
clone()
clone operator |
boolean |
encryptsIssuedToken()
|
void |
encryptsIssuedToken(boolean flag)
|
boolean |
encryptsSignature()
|
void |
encryptsSignature(boolean flag)
|
boolean |
equals(WSSPolicy policy)
Equals operator |
boolean |
equalsIgnoreTargets(WSSPolicy policy)
|
String |
getDataEncryptionAlgorithm()
|
ArrayList |
getTargetBindings()
|
String |
getType()
Get the type of the policy. |
boolean |
getUseStandAloneRefList()
|
void |
removeTargetBindings(ArrayList targets)
|
void |
setDataEncryptionAlgorithm(String algorithm)
set the DataEncryptionAlgorithm to be used |
void |
setUseStandAloneRefList(boolean value)
|
| 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 EncryptionPolicy.FeatureBinding()
| Method Detail |
|---|
public String getDataEncryptionAlgorithm()
public void setDataEncryptionAlgorithm(String algorithm)
algorithm - the DataEncryptionAlgorithmpublic ArrayList getTargetBindings()
public void addTargetBinding(EncryptionTarget target)
target - EncryptionTargetpublic void addTargetBinding(Target target)
public void removeTargetBindings(ArrayList targets)
targets - ArrayList of all targets to be removedpublic boolean equals(WSSPolicy policy)
equals in class WSSPolicySignaturePolicy,
EncryptionPolicy,
AuthenticationTokenPolicy,
PrivateKeyBinding,
SymmetricKeyBindingpublic boolean equalsIgnoreTargets(WSSPolicy policy)
equalsIgnoreTargets in class WSSPolicypublic Object clone()
clone in class WSSPolicySignaturePolicy,
EncryptionPolicy,
AuthenticationTokenPolicypublic String getType()
SecurityPolicyImplementation Note: Useful to avoid instanceof checks and String.equals checks
public boolean encryptsIssuedToken()
public void encryptsIssuedToken(boolean flag)
public boolean encryptsSignature()
public void encryptsSignature(boolean flag)
public boolean getUseStandAloneRefList()
public void setUseStandAloneRefList(boolean value)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||