Package com.netscape.certsrv.key
Class SymKeyGenerationRequest
- java.lang.Object
-
- com.netscape.certsrv.base.ResourceMessage
-
- com.netscape.certsrv.key.KeyGenerationRequest
-
- com.netscape.certsrv.key.SymKeyGenerationRequest
-
public class SymKeyGenerationRequest extends KeyGenerationRequest
- Author:
- alee
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.netscape.certsrv.base.ResourceMessage
ResourceMessage.Attribute, ResourceMessage.AttributeList, ResourceMessage.MapAdapter
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DECRYPT_USAGE
static java.lang.String
ENCRYPT_USAGE
static java.lang.String
SIGN_USAGE
static java.lang.String
UWRAP_USAGE
static java.lang.String
VERIFY_USAGE
static java.lang.String
WRAP_USAGE
-
Fields inherited from class com.netscape.certsrv.key.KeyGenerationRequest
CLIENT_KEY_ID, KEY_ALGORITHM, KEY_SIZE, KEY_USAGE, REALM, TRANS_WRAPPED_SESSION_KEY
-
Fields inherited from class com.netscape.certsrv.base.ResourceMessage
attributes
-
-
Constructor Summary
Constructors Constructor Description SymKeyGenerationRequest()
SymKeyGenerationRequest(ResourceMessage data)
SymKeyGenerationRequest(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 java.util.List<java.lang.String>
getValidUsagesList()
static void
main(java.lang.String[] args)
void
setTransWrappedSessionKey(java.lang.String transWrappedSessionKey)
java.lang.String
toString()
static SymKeyGenerationRequest
valueOf(java.lang.String string)
-
Methods inherited from class com.netscape.certsrv.key.KeyGenerationRequest
addUsage, getClientKeyId, getKeyAlgorithm, getKeySize, getRealm, getTransWrappedSessionKey, getUsages, setClientKeyId, setKeyAlgorithm, setKeySize, setRealm, setUsages
-
Methods inherited from class com.netscape.certsrv.base.ResourceMessage
equals, getAttribute, getAttributeNames, getAttributes, getClassName, hashCode, marshal, marshall, removeAttribute, setAttribute, setAttributes, setClassName, unmarshal, unmarshall
-
-
-
-
Field Detail
-
UWRAP_USAGE
public static final java.lang.String UWRAP_USAGE
- See Also:
- Constant Field Values
-
WRAP_USAGE
public static final java.lang.String WRAP_USAGE
- See Also:
- Constant Field Values
-
VERIFY_USAGE
public static final java.lang.String VERIFY_USAGE
- See Also:
- Constant Field Values
-
SIGN_USAGE
public static final java.lang.String SIGN_USAGE
- See Also:
- Constant Field Values
-
DECRYPT_USAGE
public static final java.lang.String DECRYPT_USAGE
- See Also:
- Constant Field Values
-
ENCRYPT_USAGE
public static final java.lang.String ENCRYPT_USAGE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SymKeyGenerationRequest
public SymKeyGenerationRequest()
-
SymKeyGenerationRequest
public SymKeyGenerationRequest(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form)
-
SymKeyGenerationRequest
public SymKeyGenerationRequest(ResourceMessage data)
-
-
Method Detail
-
setTransWrappedSessionKey
public void setTransWrappedSessionKey(java.lang.String transWrappedSessionKey)
- Overrides:
setTransWrappedSessionKey
in classKeyGenerationRequest
- Parameters:
transWrappedSessionKey
- the wrapped seesion key to set
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
valueOf
public static SymKeyGenerationRequest valueOf(java.lang.String string) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getValidUsagesList
public static java.util.List<java.lang.String> getValidUsagesList()
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-