Documentation Index
Fetch the complete documentation index at: https://docs.canton.network/llms.txt
Use this file to discover all available pages before exploring further.
Source Files
community/base/src/main/protobuf/com/digitalasset/canton/crypto/admin/v30/vault_service.proto
Current source file in the latest published descriptor snapshot.
VaultService
VaultService.DeleteKeyPair
rpc VaultService.DeleteKeyPair(com.digitalasset.canton.crypto.admin.v30.DeleteKeyPairRequest) returns (com.digitalasset.canton.crypto.admin.v30.DeleteKeyPairResponse);
VaultService.ExportKeyPair
rpc VaultService.ExportKeyPair(com.digitalasset.canton.crypto.admin.v30.ExportKeyPairRequest) returns (com.digitalasset.canton.crypto.admin.v30.ExportKeyPairResponse);
VaultService.GenerateEncryptionKey
rpc VaultService.GenerateEncryptionKey(com.digitalasset.canton.crypto.admin.v30.GenerateEncryptionKeyRequest) returns (com.digitalasset.canton.crypto.admin.v30.GenerateEncryptio…
VaultService.GenerateSigningKey
rpc VaultService.GenerateSigningKey(com.digitalasset.canton.crypto.admin.v30.GenerateSigningKeyRequest) returns (com.digitalasset.canton.crypto.admin.v30.GenerateSigningKeyRespo…
VaultService.GetWrapperKeyId
rpc VaultService.GetWrapperKeyId(com.digitalasset.canton.crypto.admin.v30.GetWrapperKeyIdRequest) returns (com.digitalasset.canton.crypto.admin.v30.GetWrapperKeyIdResponse);
VaultService.ImportKeyPair
rpc VaultService.ImportKeyPair(com.digitalasset.canton.crypto.admin.v30.ImportKeyPairRequest) returns (com.digitalasset.canton.crypto.admin.v30.ImportKeyPairResponse);
VaultService.ImportPublicKey
rpc VaultService.ImportPublicKey(com.digitalasset.canton.crypto.admin.v30.ImportPublicKeyRequest) returns (com.digitalasset.canton.crypto.admin.v30.ImportPublicKeyResponse);
VaultService.ListMyKeys
rpc VaultService.ListMyKeys(com.digitalasset.canton.crypto.admin.v30.ListMyKeysRequest) returns (com.digitalasset.canton.crypto.admin.v30.ListMyKeysResponse);
VaultService.ListPublicKeys
rpc VaultService.ListPublicKeys(com.digitalasset.canton.crypto.admin.v30.ListPublicKeysRequest) returns (com.digitalasset.canton.crypto.admin.v30.ListPublicKeysResponse);
VaultService.RegisterKmsEncryptionKey
rpc VaultService.RegisterKmsEncryptionKey(com.digitalasset.canton.crypto.admin.v30.RegisterKmsEncryptionKeyRequest) returns (com.digitalasset.canton.crypto.admin.v30.RegisterKms…
VaultService.RegisterKmsSigningKey
rpc VaultService.RegisterKmsSigningKey(com.digitalasset.canton.crypto.admin.v30.RegisterKmsSigningKeyRequest) returns (com.digitalasset.canton.crypto.admin.v30.RegisterKmsSignin…
VaultService.RotateWrapperKey
rpc VaultService.RotateWrapperKey(com.digitalasset.canton.crypto.admin.v30.RotateWrapperKeyRequest) returns (com.digitalasset.canton.crypto.admin.v30.RotateWrapperKeyResponse);
Type Inventory
These are the package-level message and enum shapes in the publish-version snapshot.com.digitalasset.canton.crypto.admin.v30.DeleteKeyPairRequest
1 fields
fingerprintstringcom.digitalasset.canton.crypto.admin.v30.DeleteKeyPairResponse
0 fields
com.digitalasset.canton.crypto.admin.v30.ExportKeyPairRequest
3 fields
fingerprintstringprotocol_versionint32passwordstringcom.digitalasset.canton.crypto.admin.v30.ExportKeyPairResponse
1 fields
key_pairbytescom.digitalasset.canton.crypto.admin.v30.GenerateCertificateRequest
4 fields
unique_identifierstringcertificate_keystringadditional_subjectstringsubject_alternative_namesrepeated stringcom.digitalasset.canton.crypto.admin.v30.GenerateCertificateResponse
1 fields
x509_certstringcom.digitalasset.canton.crypto.admin.v30.GenerateEncryptionKeyRequest
2 fields
key_specEncryptionKeySpecnamestringcom.digitalasset.canton.crypto.admin.v30.GenerateEncryptionKeyResponse
1 fields
public_keyEncryptionPublicKeycom.digitalasset.canton.crypto.admin.v30.GenerateSigningKeyRequest
3 fields
key_specSigningKeySpecnamestringusagerepeated SigningKeyUsagecom.digitalasset.canton.crypto.admin.v30.GenerateSigningKeyResponse
1 fields
public_keySigningPublicKeycom.digitalasset.canton.crypto.admin.v30.GetWrapperKeyIdRequest
0 fields
com.digitalasset.canton.crypto.admin.v30.GetWrapperKeyIdResponse
1 fields
wrapper_key_idstringcom.digitalasset.canton.crypto.admin.v30.ImportCertificateRequest
1 fields
x509_certstringcom.digitalasset.canton.crypto.admin.v30.ImportCertificateResponse
1 fields
certificate_idstringcom.digitalasset.canton.crypto.admin.v30.ImportKeyPairRequest
3 fields
key_pairbytesnamestringpasswordstringcom.digitalasset.canton.crypto.admin.v30.ImportKeyPairResponse
0 fields
com.digitalasset.canton.crypto.admin.v30.ImportPublicKeyRequest
2 fields
public_keybytesnamestringcom.digitalasset.canton.crypto.admin.v30.ImportPublicKeyResponse
1 fields
fingerprintstringcom.digitalasset.canton.crypto.admin.v30.ListCertificateRequest
1 fields
filter_uidstringcom.digitalasset.canton.crypto.admin.v30.ListCertificateResponse
1 fields
resultsrepeated Resultcom.digitalasset.canton.crypto.admin.v30.ListCertificateResponse.Result
1 fields
x509_certstringcom.digitalasset.canton.crypto.admin.v30.ListKeysFilters
4 fields
fingerprintstringnamestringpurposerepeated KeyPurposeusagerepeated SigningKeyUsagecom.digitalasset.canton.crypto.admin.v30.ListMyKeysRequest
1 fields
filtersListKeysFilterscom.digitalasset.canton.crypto.admin.v30.ListMyKeysResponse
1 fields
private_keys_metadatarepeated PrivateKeyMetadatacom.digitalasset.canton.crypto.admin.v30.PrivateKeyMetadata
3 fields
public_key_with_namePublicKeyWithNamewrapper_key_idstringkms_key_idstringcom.digitalasset.canton.crypto.admin.v30.ListPublicKeysRequest
1 fields
filtersListKeysFilterscom.digitalasset.canton.crypto.admin.v30.ListPublicKeysResponse
1 fields
public_keysrepeated PublicKeyWithNamecom.digitalasset.canton.crypto.admin.v30.RegisterKmsEncryptionKeyRequest
2 fields
kms_key_idstringnamestringcom.digitalasset.canton.crypto.admin.v30.RegisterKmsEncryptionKeyResponse
1 fields
public_keyEncryptionPublicKeycom.digitalasset.canton.crypto.admin.v30.RegisterKmsSigningKeyRequest
3 fields
kms_key_idstringnamestringusagerepeated SigningKeyUsagecom.digitalasset.canton.crypto.admin.v30.RegisterKmsSigningKeyResponse
1 fields
public_keySigningPublicKeycom.digitalasset.canton.crypto.admin.v30.RotateWrapperKeyRequest
1 fields
new_wrapper_key_idstringcom.digitalasset.canton.crypto.admin.v30.RotateWrapperKeyResponse
0 fields