Skip to content
CCPEDIAby Unity Nodes
Documentation/Canton Network Docs/Admin API › gRPC API › Packages › com.digitalasset.canton.crypto.admin.v30 › Services › VaultServiceView on Canton Network Docs ↗

ImportKeyPair

Shared Administration›Protobuf›com.digitalasset.canton.crypto.admin.v30›ImportKeyPair

com.digitalasset.canton.crypto.admin.v30

ImportKeyPair

gRPC
RPC/com.digitalasset.canton.crypto.admin.v30.VaultService/ImportKeyPair

Protocol Details

ProtocolgRPC
ServiceVaultService
RPCImportKeyPair
Client streamNo
Server streamNo

Inputs

ImportKeyPairRequest

Messagecom.digitalasset.canton.crypto.admin.v30.ImportKeyPairRequest
Client streamNo
key_pairbytes
namestring
passwordstring

Outputs

ImportKeyPairResponse

Messagecom.digitalasset.canton.crypto.admin.v30.ImportKeyPairResponse
Server streamNo

com.digitalasset.canton.crypto.admin.v30.ImportKeyPairRequest

key_pairbytes
namestring
passwordstring

com.digitalasset.canton.crypto.admin.v30.ImportKeyPairResponse

grpcurl
grpcurl
# Add -plaintext if the server is not using TLS.
grpcurl \
  -d @ \
  <HOST:PORT> \
  com.digitalasset.canton.crypto.admin.v30.VaultService/ImportKeyPair <<'EOF'
{
  "keyPair": "BASE64_ENCODED_BYTES",
  "name": "string",
  "password": "string"
}
EOF
OKapplication/json
OK
{}