public abstract class WSSPolicy extends MLSPolicy implements Cloneable
| Modifier and Type | Field and Description |
|---|---|
protected MLSPolicy |
_featureBinding |
protected boolean |
_isOptional |
protected MLSPolicy |
_keyBinding |
protected String |
_policyIdentifier |
protected boolean |
bsp |
protected String |
UUID |
| Constructor and Description |
|---|
WSSPolicy()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
abstract Object |
clone()
clone operatror
|
abstract boolean |
equals(WSSPolicy policy)
equals operator
|
abstract boolean |
equalsIgnoreTargets(WSSPolicy policy) |
MLSPolicy |
getFeatureBinding()
Get FeatureBinding component
|
MLSPolicy |
getKeyBinding()
Get KeyBinding component
|
String |
getPolicyIdentifier() |
String |
getUUID() |
boolean |
isBSP() |
void |
isBSP(boolean flag) |
boolean |
isOptional() |
void |
isOptional(boolean isOptional) |
void |
setFeatureBinding(MLSPolicy policy)
set the FeatureBinding for this WSSPolicy
|
void |
setKeyBinding(MLSPolicy policy)
set the KeyBinding for this WSSPolicy
|
void |
setPolicyIdentifier(String pi) |
void |
setUUID(String uuid)
set a unique policy identifier for this WSSPolicy
|
isReadOnly, isReadOnlyequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTypeprotected String UUID
protected String _policyIdentifier
protected MLSPolicy _keyBinding
protected MLSPolicy _featureBinding
protected boolean _isOptional
protected boolean bsp
public MLSPolicy getFeatureBinding()
MLSPolicygetFeatureBinding in class MLSPolicySignaturePolicy,
EncryptionPolicy,
AuthenticationTokenPolicypublic MLSPolicy getKeyBinding()
MLSPolicygetKeyBinding in class MLSPolicySignaturePolicy,
EncryptionPolicy,
AuthenticationTokenPolicypublic void setFeatureBinding(MLSPolicy policy)
policy - the FeatureBinding to be set for this WSSPolicypublic void setKeyBinding(MLSPolicy policy)
policy - the KeyBinding to be set for this WSSPolicypublic void setPolicyIdentifier(String pi)
public String getPolicyIdentifier()
public String getUUID()
public void setUUID(String uuid)
uuid - public boolean isOptional()
public void isOptional(boolean isOptional)
public abstract Object clone()
clone in class ObjectSignaturePolicy,
EncryptionPolicy,
AuthenticationTokenPolicypublic abstract boolean equals(WSSPolicy policy)
SignaturePolicy,
EncryptionPolicy,
AuthenticationTokenPolicy,
PrivateKeyBinding,
SymmetricKeyBindingpublic abstract boolean equalsIgnoreTargets(WSSPolicy policy)
public void isBSP(boolean flag)
public boolean isBSP()
Copyright © 2005–2018 Oracle Corporation. All rights reserved.