Skip to main content

UpdateCodeSignKeyPairValuesInput

Code Sign Key Pair Values Input

This object is used to specify the options and parameters that should be used when minting (or rotating) a KeyPair object for this CodeSignSigningKey.

Any value omitted from this input will preserve the previously stored value.

Note that any modifications made to a CodeSignKeyPairValues object will not modify any already minted KeyPair objects and will only take effect when the KeyPair is next minted or rotated.

input UpdateCodeSignKeyPairValuesInput {
location: ID
driver: ID
keyUsage: KeyUsageInput
parameterSet: KeyParameterSet
validity: Duration
}

Fields

UpdateCodeSignKeyPairValuesInput.location ● ID scalar

The ID of the KeyStorageLocation that should be used when minting the initial KeyPair or when performing key rotation.

UpdateCodeSignKeyPairValuesInput.driver ● ID scalar

The ID of the KeyStorageDriver that hosts the KeyStorageLocation that should be used when minting or rotating the KeyPair.

UpdateCodeSignKeyPairValuesInput.keyUsage ● KeyUsageInput input

The intended usage of the key.

UpdateCodeSignKeyPairValuesInput.parameterSet ● KeyParameterSet enum

The desired key type, along with type specific parameters.

UpdateCodeSignKeyPairValuesInput.validity ● Duration scalar

The time period after a key has been issued that it is considered valid.

Member Of

UpdateCodeSignSigningKeyObjectsInput input