com.sun.xml.ws.security.trust.impl.wssx.elements
Class BinarySecretImpl
java.lang.Object
com.sun.xml.ws.security.trust.impl.wssx.bindings.BinarySecretType
com.sun.xml.ws.security.trust.impl.wssx.elements.BinarySecretImpl
- All Implemented Interfaces:
- BinarySecret
public class BinarySecretImpl
- extends BinarySecretType
- implements BinarySecret
- Author:
- WS-Trust Implementation Team
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BinarySecretImpl
public BinarySecretImpl(byte[] rawValue,
String type)
BinarySecretImpl
public BinarySecretImpl(BinarySecretType bsType)
fromElement
public static BinarySecretType fromElement(Element element)
throws WSTrustException
- Constructs a
BinarySecret element from
an existing XML block.
- Parameters:
lifetimeElement - A
org.w3c.dom.Element representing DOM tree
for BinarySecret object.
- Throws:
WSTrustException - if it could not process the
org.w3c.dom.Element properly, implying that
there is an error in the sender or in the element definition.
getRawValue
public byte[] getRawValue()
- Description copied from interface:
BinarySecret
- Gets the decoded value or the raw bytes of the binary secret.
- Specified by:
getRawValue in interface BinarySecret
- Returns:
byte[]
getTextValue
public String getTextValue()
- Description copied from interface:
BinarySecret
- Gets the encoded value of the binary secret. This represents the
base64 encoded BinarySecret.
- Specified by:
getTextValue in interface BinarySecret
- Returns:
String- See Also:
{getRawValue}
setRawValue
public void setRawValue(byte[] rawText)
- Description copied from interface:
BinarySecret
- Sets the value of the binary secret as raw bytes.
The value that appears in the element will be encoded appropriately.
- Specified by:
setRawValue in interface BinarySecret
- Parameters:
rawText - byte[]
setTextValue
public void setTextValue(String encodedText)
- Description copied from interface:
BinarySecret
- Sets the value of the Binary Secret element.
This is the base64 encoded value of the raw BinarySecret.
- Specified by:
setTextValue in interface BinarySecret
- Parameters:
encodedText - String
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.