Class GetKey.Response
java.lang.Object
io.helidon.integrations.common.rest.ApiJsonParser
io.helidon.integrations.oci.connect.OciResponseParser
io.helidon.integrations.oci.vault.GetKey.Response
- Enclosing class:
- GetKey
Response object parsed from JSON returned by the
RestApi.-
Method Summary
Modifier and TypeMethodDescriptionThe OCID of the compartment that contains this master encryption key.created()The date and time the key was created.The OCID of the key version used in cryptographic operations.A user-friendly name for the key.keyId()Key OCID.The key's current lifecycle state.vaultId()The OCID of the vault that contains this key.Methods inherited from class io.helidon.integrations.oci.connect.OciResponseParser
getInstant, toInstantMethods inherited from class io.helidon.integrations.common.rest.ApiJsonParser
isPresent, stringValue, toBoolean, toBytesBase64, toDouble, toInstant, toInt, toList, toLong, toMap, toObject, toString
-
Method Details
-
keyId
Key OCID.- Returns:
- key OCID
-
currentKeyVersionId
The OCID of the key version used in cryptographic operations. During key rotation, the service might be in a transitional state where this or a newer key version are used intermittently. The currentKeyVersion property is updated when the service is guaranteed to use the new key version for all subsequent encryption operations.- Returns:
- current key version ID
-
compartmentId
The OCID of the compartment that contains this master encryption key.- Returns:
- compartment ID
-
displayName
A user-friendly name for the key. It does not have to be unique, and it is changeable. Avoid entering confidential information.- Returns:
- display name
-
lifecycleState
The key's current lifecycle state.- Returns:
- lifecycle state
-
created
The date and time the key was created.- Returns:
- created instant
-
vaultId
The OCID of the vault that contains this key.- Returns:
- Vault ID
-