PKI KRA Retrieve Key REST API - dogtagpki/pki GitHub Wiki
{
"Attributes": {
"Attribute": [
{
"name": "keyId",
"value": <key ID>
},
{
"name": "transWrappedSessionKey",
"value": <base64-encoded data>
},
{
"name": "payloadEncryptionOID",
"value": "{1 2 840 113549 3 7}"
},
{
"name": "payloadWrappingName",
"value": "DES3/CBC/Pad"
}
]
},
"ClassName": "com.netscape.certsrv.key.KeyRecoveryRequest"
}
{
"wrappedPrivateData": <base64-encoded data>,
"nonceData": <base64-encoded data>,
"encryptAlgorithmOID": "DESede/CBC/PKCS5Padding/168",
"type": "passPhrase"
}
{
"Attributes": {
"Attribute": [
{
"name": "keyId",
"value": <key ID>
},
{
"name": "transWrappedSessionKey",
"value": <base64-encoded data>
},
{
"name": "payloadEncryptionOID",
"value": "{2 16 840 1 101 3 4 1 2}"
},
{
"name": "payloadWrappingName",
"value": "AES KeyWrap/Padding"
}
]
},
"ClassName": "com.netscape.certsrv.key.KeyRecoveryRequest"
}