@Private
public class KMS
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
KMS.KMSOp |
| Constructor | Description |
|---|---|
KMS() |
| Modifier and Type | Method | Description |
|---|---|---|
javax.ws.rs.core.Response |
createKey(java.util.Map jsonKey) |
|
javax.ws.rs.core.Response |
deleteKey(java.lang.String name) |
|
javax.ws.rs.core.Response |
generateEncryptedKeys(java.lang.String name,
java.lang.String edekOp,
int numKeys) |
|
javax.ws.rs.core.Response |
getCurrentVersion(java.lang.String name) |
|
javax.ws.rs.core.Response |
getKey(java.lang.String name) |
|
javax.ws.rs.core.Response |
getKeyNames() |
|
javax.ws.rs.core.Response |
getKeysMetadata(java.util.List<java.lang.String> keyNamesList) |
|
javax.ws.rs.core.Response |
getKeyVersion(java.lang.String versionName) |
|
javax.ws.rs.core.Response |
getKeyVersions(java.lang.String name) |
|
javax.ws.rs.core.Response |
getMetadata(java.lang.String name) |
|
javax.ws.rs.core.Response |
handleEncryptedKeyOp(java.lang.String versionName,
java.lang.String eekOp,
java.util.Map jsonPayload) |
|
javax.ws.rs.core.Response |
invalidateCache(java.lang.String name) |
|
javax.ws.rs.core.Response |
reencryptEncryptedKeys(java.lang.String name,
java.util.List<java.util.Map> jsonPayload) |
|
javax.ws.rs.core.Response |
rolloverKey(java.lang.String name,
java.util.Map jsonMaterial) |
public javax.ws.rs.core.Response createKey(java.util.Map jsonKey)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response deleteKey(java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response rolloverKey(java.lang.String name,
java.util.Map jsonMaterial)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response invalidateCache(java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response getKeysMetadata(java.util.List<java.lang.String> keyNamesList)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response getKeyNames()
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response getKey(java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response getMetadata(java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response getCurrentVersion(java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response getKeyVersion(java.lang.String versionName)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response generateEncryptedKeys(java.lang.String name,
java.lang.String edekOp,
int numKeys)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response reencryptEncryptedKeys(java.lang.String name,
java.util.List<java.util.Map> jsonPayload)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response handleEncryptedKeyOp(java.lang.String versionName,
java.lang.String eekOp,
java.util.Map jsonPayload)
throws java.lang.Exception
java.lang.Exceptionpublic javax.ws.rs.core.Response getKeyVersions(java.lang.String name)
throws java.lang.Exception
java.lang.ExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.