Changes in This Release for Oracle Key Vault
This Oracle Key Vault release introduces new features that enhance the use of Oracle Key Vault in a large enterprise.
- Changes for Oracle Key Vault Release 21.8
Oracle Key Vault release 21.8 introduces several new features. - Changes for Oracle Key Vault Release 21.7
Oracle Key Vault release 21.7 introduces several new features. - Changes for Oracle Key Vault Release 21.6
Oracle Key Vault release 21.6 introduces several new features. - Changes for Oracle Key Vault Release 21.5
Oracle Key Vault release 21.5 introduces several new features that affect this guide. - Changes for Oracle Key Vault Release 21.4
Oracle Key Vault release 21.4 introduces several new features that affect this guide. - Changes for Oracle Key Vault Release 21.3
Oracle Key Vault release 21.3 introduces one new feature that affects this guide.
Changes for Oracle Key Vault Release 21.8
Oracle Key Vault release 21.8 introduces several new features.
- Server-side Filtering for RESTful Services Utility Commands
Starting in Oracle Key Vault release 21.8, you can now specify options to do server-side filtering for the RESTful services utility commands that list endpoints or wallets, list objects that endpoints have access to, list objects in wallet and for those that list completed backups. - RESTful Services Utility Commands Support for Custom Attributes
Starting with Oracle Key Vault release 21.8, you can specify custom-attributes and KMIP attributes as command line options when using RESTful services utility commands.
Parent topic: Changes in This Release for Oracle Key Vault
Server-side Filtering for RESTful Services Utility Commands
Starting in Oracle Key Vault release 21.8, you can now specify options to do server-side filtering for the RESTful services utility commands that list endpoints or wallets, list objects that endpoints have access to, list objects in wallet and for those that list completed backups.
You can filter the list of endpoints by platform, type, or registration status. You can filter the list of wallets by their type, either general or SSH server wallets. You can filter the list of objects that endpoints have access to or list objects in the wallet by type such as, secret or certificate, or state like active or compromised. You can filter the list of completed backups for a specific backup destination or filter them by type, that is, one-time or periodic, or simply filter by the backup name. You can specify more than one option for filtering and can also specify more than one value for the filtering option. For example, you can list all endpoints on Linux and Microsoft Windows platforms by using the following command with the filter options:
--platform "LINUX64, WINDOWS"okv admin endpoint listokv admin endpoint list-objectsokv manage-access wallet listokv manage-access wallet list-objectsokv backup history list
Parent topic: Changes for Oracle Key Vault Release 21.8
RESTful Services Utility Commands Support for Custom Attributes
Starting with Oracle Key Vault release 21.8, you can specify custom-attributes and KMIP attributes as command line options when using RESTful services utility commands.
You can specify custom-attributes and KMIP attributes as command line options when using RESTful services utility commands that add, modify, delete and get custom-attributes and KMIP attributes of security objects. The fetch and locate commands also support additional attributes on the command line.
KMIP attributes like activation date and deactivation date are now available as command line options --activation-date and --deactivation-date respectively. You can pass the custom-attributes using the new command line option --custom-attribute.
okv managed-object attribute addokv managed-object attribute modifyokv managed-object attribute deleteokv managed-object attribute getokv managed-object custom-attribute addokv managed-object custom-attribute modifyokv managed-object custom-attribute deleteokv managed-object custom-attribute getokv managed-object object locateokv managed-object object fetch
Parent topic: Changes for Oracle Key Vault Release 21.8
Changes for Oracle Key Vault Release 21.7
Oracle Key Vault release 21.7 introduces several new features.
- RESTful Services Utility Changes to Support SSH Keys Management
Starting with release 21.7, you can use the Oracle Key Vault RESTful services utility to create and register SSH keys and manage SSH Server wallets and SSH Server endpoints.
Parent topic: Changes in This Release for Oracle Key Vault
RESTful Services Utility Changes to Support SSH Keys Management
Starting with release 21.7, you can use the Oracle Key Vault RESTful services utility to create and register SSH keys and manage SSH Server wallets and SSH Server endpoints.
okv managed-object key-pair createokv managed-object private-key registerokv managed-object public-key register
A new option --ssh-user is added to these commands. Use of this option makes the underlying public and private key objects identified as the SSH keys.
okv admin endpoint createokv manage-access wallet create
Parent topic: Changes for Oracle Key Vault Release 21.7
Changes for Oracle Key Vault Release 21.6
Oracle Key Vault release 21.6 introduces several new features.
- Endpoint IP Address Attribute Added to endpoint get RESTful Command
Oracle Key Vault supports endpoint IP address in theendpoint getRESTful command. - Sign and Verify Operations in Oracle Key Vault
Starting with Oracle Key Vault release 21.6, sign and verify operations can be performed using Oracle Key Vault's RESTful services, or the Oracle Key Vault client toolokvutil:
Parent topic: Changes in This Release for Oracle Key Vault
Endpoint IP Address Attribute Added to endpoint get RESTful Command
Oracle Key Vault supports endpoint IP address in the endpoint
get RESTful command.
The endpoint IP address that was used at enrollment time is now recorded,
and displayed with the okv admin endpoint get --endpoint
endpoint_name command.
Parent topic: Changes for Oracle Key Vault Release 21.6
Sign and Verify Operations in Oracle Key Vault
Starting with Oracle Key Vault release 21.6, sign and verify operations can
be performed using Oracle Key Vault's RESTful services, or the Oracle Key Vault
client tool okvutil:
Both of the Oracle Key Vault RESTful API and Oracle Key Vault client utility
okvutil provide sign and verify functionality.
okv crypto data signokv crypto data sign-verifyokv crypto data signokv crypto data sign-verifyokvutil signokvutil sign-verify
Parent topic: Changes for Oracle Key Vault Release 21.6
Changes for Oracle Key Vault Release 21.5
Oracle Key Vault release 21.5 introduces several new features that affect this guide.
- Support for Cluster Management and Monitoring using RESTful Services Utility
Starting in Oracle Key Vault release 21.5, you can deploy, manage, and monitor the multi-master cluster using RESTful services utility. - Support for System Resources Monitoring using RESTful Services Utility
Starting in Oracle Key Vault release 21.5, you can obtain the current and historical utilization metrics of the system resources such as CPU and memory using RESTful services utility. These system metrics would help you appropriately configure system resources for the Oracle Key Vault servers to meet the performance and scalability requirements of your deployment. - RESTful Services Utility Commands Reduce Need for Intermediate JSON Files
Starting in Oracle Key Vault release 21.5, you can specify custom-attributes and certain KMIP attributes as the command line options when using RESTful services utility to create, register, fetch and locate security objects. - Support for Text Output Format in RESTful Services Utility
Starting in Oracle Key Vault release 21.5, several RESTful services utility commands are enhanced to support the output in the text format.
Parent topic: Changes in This Release for Oracle Key Vault
Support for Cluster Management and Monitoring using RESTful Services Utility
Starting in Oracle Key Vault release 21.5, you can deploy, manage, and monitor the multi-master cluster using RESTful services utility.
Using the RESTful Services Utility, you can now perform several cluster management operations including creating a cluster, adding or deleting a node, enabling or disabling a node. You can also monitor and manage the cluster services and replication links between nodes using RESTful services utility.
The new commands are as follows:
okv cluster node createokv cluster node statusokv cluster node addokv cluster node abort-pairingokv cluster node enableokv cluster node disableokv cluster node cancel-disableokv cluster node updateokv cluster service startokv cluster service stopokv cluster service monitorokv cluster link enableokv cluster link disableokv cluster link monitor
Related Topics
Parent topic: Changes for Oracle Key Vault Release 21.5
Support for System Resources Monitoring using RESTful Services Utility
Starting in Oracle Key Vault release 21.5, you can obtain the current and historical utilization metrics of the system resources such as CPU and memory using RESTful services utility. These system metrics would help you appropriately configure system resources for the Oracle Key Vault servers to meet the performance and scalability requirements of your deployment.
- Configured system resources (CPU and memory)
- CPU and memory utilization metrics over a specified period, including load averages
The new or updated commands are as follows:
okv metrics server getokv server status getokv server info get
Related Topics
Parent topic: Changes for Oracle Key Vault Release 21.5
RESTful Services Utility Commands Reduce Need for Intermediate JSON Files
Starting in Oracle Key Vault release 21.5, you can specify custom-attributes and certain KMIP attributes as the command line options when using RESTful services utility to create, register, fetch and locate security objects.
In earlier releases, commands that use the attributes or custom-attributes could only be executed using the JSON input method only. The RESTful services utility is enhanced to support the passing of attributes and custom-attributes as the command line options for the commands to create or register security objects. These commands also support simplified variants of the complex input.
The KMIP attributes "activation date" and "deactivation date" are
exposed as the command line options --activation-date and
--deactivation-date respectively. You can pass the
custom-attributes using the new command line option --custom-attribute.
Several RESTful services utility commands also support simplified and
complex format on name and custom attribute.
The following commands have been updated to accommodate this enhancement:
okv managed-object key createokv managed-object key registerokv managed-object secret registerokv managed-object certificate registerokv managed-object certificate-request registerokv managed-object opaque registerokv managed-object public-key registerokv managed-object private-key registerokv managed-object object fetchokv managed-object object locate
Related Topics
Parent topic: Changes for Oracle Key Vault Release 21.5
Support for Text Output Format in RESTful Services Utility
Starting in Oracle Key Vault release 21.5, several RESTful services utility commands are enhanced to support the output in the text format.
In previous releases, the RESTful services utility commands always produced output in the JSON format. Now, you can use the new command line option –output_format to generate the command output in the text format. The text output format helps simplify the creation of automation scripts such as when the output of a command serves as input for another command.
- json (default value)
- text
The following commands have been updated to accommodate this enhancement:
okv managed-object certificate getokv managed-object certificate registerokv managed-object certificate-request getokv managed-object certificate-request registerokv managed-object key createokv managed-object key getokv managed-object key registerokv managed-object object activateokv managed-object object destroyokv managed-object object locateokv managed-object object revokeokv managed-object opaque getokv managed-object private-key registerokv managed-object public-key getokv managed-object public-key registerokv managed-object secret getokv managed-object secret registerokv managed-object wallet add-memberokv managed-object wallet delete-memberokv managed-object wallet list
Related Topics
Parent topic: Changes for Oracle Key Vault Release 21.5
Changes for Oracle Key Vault Release 21.4
Oracle Key Vault release 21.4 introduces several new features that affect this guide.
- RESTful Services Utility Commands to Support the Extractable Attribute for Symmetric Encryption Keys
Starting in Oracle Key Vault release 21.4, to strengthen the protection of symmetric keys, you now can restrict these keys from leaving Oracle Key Vault by setting the extractable attribute. - Support for Cryptographic Operations in RESTful Services Utility
Oracle Key Vault release 21.4 adds the support for performing cryptographic operations within Oracle Key Vault. - Support for Policy Based Automatic Purging of Old Oracle Key Vault Backups in RESTful Services Utility
Starting in Oracle Key Vault release 21.4, you can create a policy to schedule the removal of one or more remote backups. - Enhancements to Endpoint, Endpoint Group, and Wallet-Related RESTful Services Utility Commands
Starting in Oracle Key Vault release 21.4, additional commands are available to enable you to perform more operations with endpoints, endpoint groups, and wallets. - Support Endpoint Configuration Using the RESTful Services Utility
Starting in Oracle Key Vault release 21.4, you can update the endpoint configuration parameters and endpoint settings for keys and secrets of an endpoint using the RESTful service utility commandokv admin endpoint update. - RESTful Commands to Set Date and Time Accommodate ISO 8601 Standard
Starting in Oracle Key Vault release 21.4, thedurationtime interval settings will follow a subset of the ISO 8601 standard, and the fixed format for date and time settings are compatible with ISO 8601 when using RESTful commands. - Support for Command Line Help for the RESTful Services Utility
Starting in Oracle Key Vault release 21.4, you can find the command line help information about the RESTful services utility commands.
Parent topic: Changes in This Release for Oracle Key Vault
RESTful Services Utility Commands to Support the Extractable Attribute for Symmetric Encryption Keys
Starting in Oracle Key Vault release 21.4, to strengthen the protection of symmetric keys, you now can restrict these keys from leaving Oracle Key Vault by setting the extractable attribute.
The following commands have been updated to accommodate this enhancement:
okv managed-object attribute getokv managed-object attribute get-allokv managed-object attribute listokv managed-object attribute modifyokv managed-object key createokv managed-object key registerokv managed-object object locate
Related Topics
Parent topic: Changes for Oracle Key Vault Release 21.4
Support for Cryptographic Operations in RESTful Services Utility
Oracle Key Vault release 21.4 adds the support for performing cryptographic operations within Oracle Key Vault.
You can use either RESTful services utility commands or C and Java SDK to perform encryption and decryption operations.
This enhancement accommodates the use of symmetric keys that have been configured to not be extracted from Oracle Key Vault.
The new commands are as follows:
okv crypto data decryptokv crypto data encrypt
Parent topic: Changes for Oracle Key Vault Release 21.4
Support for Policy Based Automatic Purging of Old Oracle Key Vault Backups in RESTful Services Utility
Starting in Oracle Key Vault release 21.4, you can create a policy to schedule the removal of one or more remote backups.
The following commands have been updated:
okv backup destination createokv backup destination update
The following commands are new:
okv backup destination delete-backupokv backup destination-policy createokv backup destination-policy deleteokv backup destination-policy getokv backup destination-policy listokv backup destination-policy list-purged-backupsokv backup destination-policy updateokv backup destination resume-policyokv backup destination suspend-policy
Related Topics
Parent topic: Changes for Oracle Key Vault Release 21.4
Enhancements to Endpoint, Endpoint Group, and Wallet-Related RESTful Services Utility Commands
Starting in Oracle Key Vault release 21.4, additional commands are available to enable you to perform more operations with endpoints, endpoint groups, and wallets.
The new commands are as follows:
okv admin endpoint getokv admin endpoint listokv admin endpoint list-objectsokv admin endpoint resumeokv admin endpoint suspendokv manage-access endpoint-group getokv manage-access endpoint-group listokv manage-access wallet add-objectokv manage-access wallet getokv manage-access wallet listokv manage-access wallet list-objectsokv manage-access wallet remove-object
The commands to list objects for an endpoint (okv admin endpoint list-objects) and a wallet (okv admin wallet list-objects) provide an option to show or hide the wallet membership of the objects. Omitting wallet membership information of objects can improve command's performance.
Related Topics
Parent topic: Changes for Oracle Key Vault Release 21.4
Support Endpoint Configuration Using the RESTful Services Utility
Starting in Oracle Key Vault release 21.4, you can update the endpoint configuration parameters and endpoint settings for keys and secrets of an endpoint using the RESTful service utility command okv admin endpoint update.
The endpoint configuration parameters includes various PKCS#11 settings and endpoint settings for keys and secrets includes the extractable attribute setting for the new symmetric keys.
RESTful Commands to Set Date and Time Accommodate ISO 8601 Standard
Starting in Oracle Key Vault release 21.4, the
duration time interval settings will follow a subset of the ISO
8601 standard, and the fixed format for date and time settings are compatible with ISO 8601
when using RESTful commands.
You can specify the following formats:
duration(follows a subset of the ISO 8601 standard)timestamp(is in a format that is compatible with the ISO 8601 standard)now(represents the current time when a command is run)
You can use these formats in the following combinations:
timestampnowtimestamp+durationnow+duration
The timestamp format that has been used in previous releases is still supported.
The following commands have been updated for this enhancement:
okv backup schedule createokv backup schedule updateokv managed-object attribute addokv managed-object attribute deleteokv managed-object attribute modifyokv managed-object certificate-request registerokv managed-object key registerokv managed-object object locateokv managed-object opaque registerokv managed-object private_key registerokv managed-object public-key registerokv managed-object secret register
Support for Command Line Help for the RESTful Services Utility
Starting in Oracle Key Vault release 21.4, you can find the command line help information about the RESTful services utility commands.
This enhancement enables you to find the detailed help information about the various categories, resources, and actions that are supported for all Oracle Key Vault RESTful services utility commands. The help information shows the command's syntax, and definitions for the available categories, resources, and actions as well as the configuration parameters that are applicable to all the commands.
Parent topic: Changes for Oracle Key Vault Release 21.4
Changes for Oracle Key Vault Release 21.3
Oracle Key Vault release 21.3 introduces one new feature that affects this guide.
- Enhancements for RESTful Services Utility Commands Used for Registration
In Oracle Key Vault release 21.3, RESTful services utility commands that are used for the registration of managed objects will have additional attributes.
Parent topic: Changes in This Release for Oracle Key Vault
Enhancements for RESTful Services Utility Commands Used for Registration
In Oracle Key Vault release 21.3, RESTful services utility commands that are used for the registration of managed objects will have additional attributes.
The affected commands are as follows:
okv managed-object certificate registerokv managed-object certificate-request registerokv managed-object key registerokv managed-object opaque registerokv managed-object private-key registerokv managed-object public-key registerokv managed-object secret register
In previous releases, these commands provided two attributes, name and contactInfo. In this release, in addition to these two attributes, the following new attributes are included:
activationDatedeactivationDateprocessStartDateprotectStopDate
Related Topics
Parent topic: Changes for Oracle Key Vault Release 21.3