Class EntropyImpl
java.lang.Object
com.sun.xml.ws.security.trust.impl.bindings.EntropyType
com.sun.xml.ws.security.trust.impl.elements.EntropyImpl
- All Implemented Interfaces:
Entropy
Implementation of Entropy Interface.
- Author:
- Manveen Kaur
-
Field Summary
Fields inherited from class com.sun.xml.ws.security.trust.impl.bindings.EntropyType
anyFields inherited from interface com.sun.xml.ws.security.trust.elements.Entropy
BINARY_SECRET_TYPE, CUSTOM_TYPE, ENCRYPTED_KEY_TYPE -
Constructor Summary
ConstructorsConstructorDescriptionEntropyImpl(EncryptedKey encryptedKey) EntropyImpl(BinarySecret binarySecret) EntropyImpl(EntropyType etype) -
Method Summary
Modifier and TypeMethodDescriptionstatic EntropyTypefromElement(Element element) Constructs aEntropyelement from an existing XML block.Gets the BinarySecret (if any) inside this EntropyGets the xenc:EncryptedKey set inside this Entropy instanceGets the type of the Entropy contentsfinal voidsetBinarySecret(BinarySecret binarySecret) Sets the BinarySecret (if any) inside this Entropyfinal voidsetEncryptedKey(EncryptedKey encryptedKey) Sets the xenc:EncryptedKey set inside this Entropy instancefinal voidsetEntropyType(String type) Sets the type of the Entropy contentsMethods inherited from class com.sun.xml.ws.security.trust.impl.bindings.EntropyType
getAny, getOtherAttributesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sun.xml.ws.security.trust.elements.Entropy
getAny, getOtherAttributes
-
Constructor Details
-
EntropyImpl
public EntropyImpl() -
EntropyImpl
-
EntropyImpl
-
EntropyImpl
-
-
Method Details
-
fromElement
Constructs aEntropyelement from an existing XML block.- Parameters:
element- Aorg.w3c.dom.Elementrepresenting DOM tree forEntropyobject.- Throws:
WSTrustException- if it could not process theorg.w3c.dom.Elementproperly, implying that there is an error in the sender or in the element definition.
-
getEntropyType
Gets the type of the Entropy contents- Specified by:
getEntropyTypein interfaceEntropy
-
setEntropyType
Sets the type of the Entropy contents- Specified by:
setEntropyTypein interfaceEntropy
-
getBinarySecret
Gets the BinarySecret (if any) inside this Entropy- Specified by:
getBinarySecretin interfaceEntropy- Returns:
- BinarySecret if set, null otherwise
-
setBinarySecret
Sets the BinarySecret (if any) inside this Entropy- Specified by:
setBinarySecretin interfaceEntropy
-
getEncryptedKey
Gets the xenc:EncryptedKey set inside this Entropy instance- Specified by:
getEncryptedKeyin interfaceEntropy- Returns:
- xenc:EncryptedKey if set, null otherwise
-
setEncryptedKey
Sets the xenc:EncryptedKey set inside this Entropy instance- Specified by:
setEncryptedKeyin interfaceEntropy
-