org.apache.ws.security.message.token
Class BinarySecurity

java.lang.Object
  extended byorg.apache.ws.security.message.token.BinarySecurity
Direct Known Subclasses:
PKIPathSecurity, X509Security

public class BinarySecurity
extends java.lang.Object

Binary Security Token.

Author:
Davanum Srinivas (dims@yahoo.com)., Werner Dittmann (Werner.Dittmann@t-onile.de).

Field Summary
static java.lang.String BASE64_ENCODING
           
protected  org.w3c.dom.Element element
           
static javax.xml.namespace.QName TOKEN_BST
           
static javax.xml.namespace.QName TOKEN_KI
           
 
Constructor Summary
BinarySecurity(org.w3c.dom.Document doc)
          Constructor.
BinarySecurity(org.w3c.dom.Element elem)
          Constructor.
 
Method Summary
 org.w3c.dom.Element getElement()
          return the dom element.
 java.lang.String getEncodingType()
          get the encoding type.
protected  org.w3c.dom.Text getFirstNode()
          return the first text node.
 java.lang.String getID()
          get the id.
 byte[] getToken()
          get the byte array containing token information.
 java.lang.String getValueType()
          get the value type.
protected  void setEncodingType(java.lang.String encoding)
          set the encoding type.
 void setID(java.lang.String id)
          set the id.
protected  void setToken(byte[] data)
          set the token information.
protected  void setValueType(java.lang.String type)
          set the value type.
 java.lang.String toString()
          return the string representation of the token.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TOKEN_BST

public static final javax.xml.namespace.QName TOKEN_BST

TOKEN_KI

public static final javax.xml.namespace.QName TOKEN_KI

BASE64_ENCODING

public static final java.lang.String BASE64_ENCODING
See Also:
Constant Field Values

element

protected org.w3c.dom.Element element
Constructor Detail

BinarySecurity

public BinarySecurity(org.w3c.dom.Element elem)
               throws WSSecurityException
Constructor.

Parameters:
elem -
Throws:
WSSecurityException

BinarySecurity

public BinarySecurity(org.w3c.dom.Document doc)
Constructor.

Parameters:
doc -
Method Detail

getValueType

public java.lang.String getValueType()
get the value type.

Returns:
TODO

setValueType

protected void setValueType(java.lang.String type)
set the value type.

Parameters:
type -

getEncodingType

public java.lang.String getEncodingType()
get the encoding type.

Returns:
TODO

setEncodingType

protected void setEncodingType(java.lang.String encoding)
set the encoding type.

Parameters:
encoding -

getToken

public byte[] getToken()
get the byte array containing token information.

Returns:
TODO

setToken

protected void setToken(byte[] data)
set the token information.

Parameters:
data -

getFirstNode

protected org.w3c.dom.Text getFirstNode()
return the first text node.

Returns:
TODO

getElement

public org.w3c.dom.Element getElement()
return the dom element.

Returns:
TODO

getID

public java.lang.String getID()
get the id.

Returns:
TODO

setID

public void setID(java.lang.String id)
set the id.

Parameters:
id -

toString

public java.lang.String toString()
return the string representation of the token.

Returns:
TODO


Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.