Package com.netscape.certsrv.key
Class KeyRecoveryRequest
- java.lang.Object
-
- com.netscape.certsrv.base.RESTMessage
-
- com.netscape.certsrv.key.KeyRecoveryRequest
-
- All Implemented Interfaces:
JSONSerializer
public class KeyRecoveryRequest extends RESTMessage
- Author:
- alee
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.netscape.certsrv.base.RESTMessage
RESTMessage.Attribute, RESTMessage.AttributeList, RESTMessage.AttributeListDeserializer, RESTMessage.AttributeListSerializer
-
-
Field Summary
-
Fields inherited from class com.netscape.certsrv.base.RESTMessage
attributes, className
-
-
Constructor Summary
Constructors Constructor Description KeyRecoveryRequest()KeyRecoveryRequest(RESTMessage data)KeyRecoveryRequest(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KeyRecoveryRequestfromDOM(org.w3c.dom.Element element)static KeyRecoveryRequestfromXML(java.lang.String xml)java.lang.StringgetCertificate()KeyIdgetKeyId()java.lang.StringgetNonceData()java.lang.StringgetPassphrase()java.lang.StringgetPayloadWrappingName()java.lang.StringgetPaylodEncryptionOID()RequestIdgetRequestId()java.lang.StringgetSessionWrappedPassphrase()java.lang.StringgetTransWrappedSessionKey()voidsetCertificate(java.lang.String certificate)voidsetKeyId(KeyId keyId)voidsetNonceData(java.lang.String nonceData)voidsetPassphrase(java.lang.String passphrase)voidsetPayloadEncryptionOID(java.lang.String payloadEncryptionOID)voidsetPayloadWrappingName(java.lang.String payloadWrappingName)voidsetRequestId(RequestId requestId)voidsetSessionWrappedPassphrase(java.lang.String sessionWrappedPassphrase)voidsetTransWrappedSessionKey(java.lang.String transWrappedSessionKey)org.w3c.dom.ElementtoDOM(org.w3c.dom.Document document)-
Methods inherited from class com.netscape.certsrv.base.RESTMessage
equals, fromDOM, getAttribute, getAttributeList, getAttributeNames, getAttributes, getClassName, hashCode, removeAttribute, setAttribute, setAttributeList, setAttributes, setClassName, toDOM, toXML
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.netscape.certsrv.util.JSONSerializer
toJSON
-
-
-
-
Constructor Detail
-
KeyRecoveryRequest
public KeyRecoveryRequest()
-
KeyRecoveryRequest
public KeyRecoveryRequest(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form)
-
KeyRecoveryRequest
public KeyRecoveryRequest(RESTMessage data)
-
-
Method Detail
-
getKeyId
public KeyId getKeyId()
- Returns:
- the keyId
-
setKeyId
public void setKeyId(KeyId keyId)
- Parameters:
keyId- the keyId to set
-
getRequestId
public RequestId getRequestId()
- Returns:
- the requestId
-
setRequestId
public void setRequestId(RequestId requestId)
- Parameters:
requestId- the requestId to set
-
getTransWrappedSessionKey
public java.lang.String getTransWrappedSessionKey()
- Returns:
- the transWrappedSessionKey
-
setTransWrappedSessionKey
public void setTransWrappedSessionKey(java.lang.String transWrappedSessionKey)
- Parameters:
transWrappedSessionKey- the transWrappedSessionKey to set
-
getSessionWrappedPassphrase
public java.lang.String getSessionWrappedPassphrase()
- Returns:
- the sessionWrappedPassphrase
-
setSessionWrappedPassphrase
public void setSessionWrappedPassphrase(java.lang.String sessionWrappedPassphrase)
- Parameters:
sessionWrappedPassphrase- the sessionWrappedPassphrase to set
-
getNonceData
public java.lang.String getNonceData()
- Returns:
- nonceData
-
setNonceData
public void setNonceData(java.lang.String nonceData)
- Parameters:
nonceData- the nonceData to set
-
getCertificate
public java.lang.String getCertificate()
- Returns:
- the certificate
-
setCertificate
public void setCertificate(java.lang.String certificate)
- Parameters:
certificate- the certificate to set
-
getPassphrase
public java.lang.String getPassphrase()
- Returns:
- the passphrase
-
setPassphrase
public void setPassphrase(java.lang.String passphrase)
- Parameters:
passphrase- the passphrase to set
-
getPaylodEncryptionOID
public java.lang.String getPaylodEncryptionOID()
- Returns:
- the payloadEncryptionOID
-
setPayloadEncryptionOID
public void setPayloadEncryptionOID(java.lang.String payloadEncryptionOID)
- Parameters:
payloadEncryptionOID- the payloadEncryptionOID to set
-
getPayloadWrappingName
public java.lang.String getPayloadWrappingName()
- Returns:
- the payloadWrappingName
-
setPayloadWrappingName
public void setPayloadWrappingName(java.lang.String payloadWrappingName)
- Parameters:
payloadWrappingName- the payloadWrappingName to set
-
toDOM
public org.w3c.dom.Element toDOM(org.w3c.dom.Document document)
- Overrides:
toDOMin classRESTMessage
-
fromDOM
public static KeyRecoveryRequest fromDOM(org.w3c.dom.Element element)
-
fromXML
public static KeyRecoveryRequest fromXML(java.lang.String xml) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-