Class X509Security
java.lang.Object
org.apache.ws.security.message.token.BinarySecurity
org.apache.ws.security.message.token.X509Security
X509 Security Token.
- Author:
- Davanum Srinivas (dims@yahoo.com).
-
Field Summary
Fields inherited from class org.apache.ws.security.message.token.BinarySecurity
BASE64_ENCODING, element, TOKEN_BST, TOKEN_KI
-
Constructor Summary
ConstructorsConstructorDescriptionX509Security
(Document doc) This constructor creates a new X509 certificate element.X509Security
(Element elem) This constructor creates a new X509 certificate object and initializes it from the data containe in the element. -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getType()
getX509Certificate
(Crypto crypto) Gets the X509Certificate certificate.void
Sets the X509Certificate.Methods inherited from class org.apache.ws.security.message.token.BinarySecurity
getElement, getEncodingType, getFirstNode, getID, getToken, getValueType, setEncodingType, setID, setToken, setValueType, toString
-
Constructor Details
-
X509Security
This constructor creates a new X509 certificate object and initializes it from the data containe in the element.- Parameters:
elem
- the element containing the X509 certificate data- Throws:
WSSecurityException
-
X509Security
This constructor creates a new X509 certificate element.- Parameters:
doc
-
-
-
Method Details
-
getX509Certificate
Gets the X509Certificate certificate.- Returns:
- the X509 certificate converted from the base 64 encoded element data
- Throws:
WSSecurityException
-
setX509Certificate
Sets the X509Certificate. This functions takes the X509 certificate, gets the data from it as encoded bytes, and sets the data as base 64 encoded data in the text node of the element- Parameters:
cert
- the X509 certificate to store in the element- Throws:
WSSecurityException
-
getType
-