Documentation/Canton Network Docs/Admin APIgRPC APIPackagescom.digitalasset.canton.crypto.admin.v30ServicesVaultServiceView on Canton Network Docs ↗
ListPublicKeys
RPC
/com.digitalasset.canton.crypto.admin.v30.VaultService/ListPublicKeysProtocol Details
Inputs
ListPublicKeysRequest
filtersListKeysFiltersOutputs
ListPublicKeysResponse
public_keysrepeated PublicKeyWithNameRelated Schemas
com.digitalasset.canton.crypto.admin.v30.ListPublicKeysRequest
com.digitalasset.canton.crypto.admin.v30.ListPublicKeysRequest
filtersListKeysFilterscom.digitalasset.canton.crypto.admin.v30.ListKeysFilters
com.digitalasset.canton.crypto.admin.v30.ListKeysFilters
fingerprintstringnamestringpurposerepeated KeyPurposeusagerepeated SigningKeyUsagecom.digitalasset.canton.crypto.admin.v30.ListPublicKeysResponse
com.digitalasset.canton.crypto.admin.v30.ListPublicKeysResponse
public_keysrepeated PublicKeyWithNamegrpcurl
grpcurl
# Add -plaintext if the server is not using TLS.
grpcurl \
-d @ \
<HOST:PORT> \
com.digitalasset.canton.crypto.admin.v30.VaultService/ListPublicKeys <<'EOF'
{
"filters": {
"fingerprint": "string",
"name": "string",
"purpose": [
"string"
],
"usage": [
"string"
]
}
}
EOF
OKapplication/json
OK
{
"publicKeys": [
"string"
]
}