Skip to main content

KeyStorageCapabilitiesInput

No description

input KeyStorageCapabilitiesInput {
keyCreation: Boolean
keyImport: Boolean
keyExport: Boolean
sign: Boolean
signCSR: Boolean
decrypt: Boolean
derive: Boolean
signingMechanisms: [Int!]
decryptionMechanisms: [Int!]
derivationMechanisms: [Int!]
supportedParameterSets: [KeyParameterSet!]
}

Fields

KeyStorageCapabilitiesInput.keyCreation ● Boolean scalar

True if the Key Storage Location allows minting new keys

KeyStorageCapabilitiesInput.keyImport ● Boolean scalar

True if the Key Storage Location allows importing keys

KeyStorageCapabilitiesInput.keyExport ● Boolean scalar

True if the Key Storage Location allows exporting keys

KeyStorageCapabilitiesInput.sign ● Boolean scalar

True if the Key Storage Location supports signing

KeyStorageCapabilitiesInput.signCSR ● Boolean scalar

True if the Key Storage Location supports generating and signing CSRs

KeyStorageCapabilitiesInput.decrypt ● Boolean scalar

True if the Key Storage Location supports decryption

KeyStorageCapabilitiesInput.derive ● Boolean scalar

True if the Key Storage Location supports key derivation

KeyStorageCapabilitiesInput.signingMechanisms ● [Int!] list scalar

A list of PKCS#11 CK_MECHANISM_TYPE representing the algorithms that are supported for signing operations

KeyStorageCapabilitiesInput.decryptionMechanisms ● [Int!] list scalar

A list of PKCS#11 CK_MECHANISM_TYPE representing the algorithms that are supported for decryption operations

KeyStorageCapabilitiesInput.derivationMechanisms ● [Int!] list scalar

A list of PKCS#11 CK_MECHANISM_TYPE representing the algorithms that are supported for key derivation operations

KeyStorageCapabilitiesInput.supportedParameterSets ● [KeyParameterSet!] list enum

A list of parameter sets that may be used with this location when creating a key pair

Member Of

keyStorageDrivers query ● keyStorageLocations query