Class KeyManagementServiceGrpc (2.10.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class KeyManagementServiceGrpc
Google Cloud Key Management Service
Manages cryptographic keys and operations using those keys. Implements a REST
model with the following objects:
Static Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value
Static Methods
getAsymmetricDecryptMethod()
public static MethodDescriptor<AsymmetricDecryptRequest,AsymmetricDecryptResponse> getAsymmetricDecryptMethod()
Returns
getAsymmetricSignMethod()
public static MethodDescriptor<AsymmetricSignRequest,AsymmetricSignResponse> getAsymmetricSignMethod()
Returns
getCreateCryptoKeyMethod()
public static MethodDescriptor<CreateCryptoKeyRequest,CryptoKey> getCreateCryptoKeyMethod()
Returns
getCreateCryptoKeyVersionMethod()
public static MethodDescriptor<CreateCryptoKeyVersionRequest,CryptoKeyVersion> getCreateCryptoKeyVersionMethod()
Returns
getCreateImportJobMethod()
public static MethodDescriptor<CreateImportJobRequest,ImportJob> getCreateImportJobMethod()
Returns
getCreateKeyRingMethod()
public static MethodDescriptor<CreateKeyRingRequest,KeyRing> getCreateKeyRingMethod()
Returns
getDecryptMethod()
public static MethodDescriptor<DecryptRequest,DecryptResponse> getDecryptMethod()
Returns
getDestroyCryptoKeyVersionMethod()
public static MethodDescriptor<DestroyCryptoKeyVersionRequest,CryptoKeyVersion> getDestroyCryptoKeyVersionMethod()
Returns
getEncryptMethod()
public static MethodDescriptor<EncryptRequest,EncryptResponse> getEncryptMethod()
Returns
getGenerateRandomBytesMethod()
public static MethodDescriptor<GenerateRandomBytesRequest,GenerateRandomBytesResponse> getGenerateRandomBytesMethod()
Returns
getGetCryptoKeyMethod()
public static MethodDescriptor<GetCryptoKeyRequest,CryptoKey> getGetCryptoKeyMethod()
Returns
getGetCryptoKeyVersionMethod()
public static MethodDescriptor<GetCryptoKeyVersionRequest,CryptoKeyVersion> getGetCryptoKeyVersionMethod()
Returns
getGetImportJobMethod()
public static MethodDescriptor<GetImportJobRequest,ImportJob> getGetImportJobMethod()
Returns
getGetKeyRingMethod()
public static MethodDescriptor<GetKeyRingRequest,KeyRing> getGetKeyRingMethod()
Returns
getGetPublicKeyMethod()
public static MethodDescriptor<GetPublicKeyRequest,PublicKey> getGetPublicKeyMethod()
Returns
getImportCryptoKeyVersionMethod()
public static MethodDescriptor<ImportCryptoKeyVersionRequest,CryptoKeyVersion> getImportCryptoKeyVersionMethod()
Returns
getListCryptoKeyVersionsMethod()
public static MethodDescriptor<ListCryptoKeyVersionsRequest,ListCryptoKeyVersionsResponse> getListCryptoKeyVersionsMethod()
Returns
getListCryptoKeysMethod()
public static MethodDescriptor<ListCryptoKeysRequest,ListCryptoKeysResponse> getListCryptoKeysMethod()
Returns
getListImportJobsMethod()
public static MethodDescriptor<ListImportJobsRequest,ListImportJobsResponse> getListImportJobsMethod()
Returns
getListKeyRingsMethod()
public static MethodDescriptor<ListKeyRingsRequest,ListKeyRingsResponse> getListKeyRingsMethod()
Returns
getMacSignMethod()
public static MethodDescriptor<MacSignRequest,MacSignResponse> getMacSignMethod()
Returns
getMacVerifyMethod()
public static MethodDescriptor<MacVerifyRequest,MacVerifyResponse> getMacVerifyMethod()
Returns
getRestoreCryptoKeyVersionMethod()
public static MethodDescriptor<RestoreCryptoKeyVersionRequest,CryptoKeyVersion> getRestoreCryptoKeyVersionMethod()
Returns
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns
Type | Description |
io.grpc.ServiceDescriptor | |
getUpdateCryptoKeyMethod()
public static MethodDescriptor<UpdateCryptoKeyRequest,CryptoKey> getUpdateCryptoKeyMethod()
Returns
getUpdateCryptoKeyPrimaryVersionMethod()
public static MethodDescriptor<UpdateCryptoKeyPrimaryVersionRequest,CryptoKey> getUpdateCryptoKeyPrimaryVersionMethod()
Returns
getUpdateCryptoKeyVersionMethod()
public static MethodDescriptor<UpdateCryptoKeyVersionRequest,CryptoKeyVersion> getUpdateCryptoKeyVersionMethod()
Returns
newBlockingStub(Channel channel)
public static KeyManagementServiceGrpc.KeyManagementServiceBlockingStub newBlockingStub(Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
newFutureStub(Channel channel)
public static KeyManagementServiceGrpc.KeyManagementServiceFutureStub newFutureStub(Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
newStub(Channel channel)
public static KeyManagementServiceGrpc.KeyManagementServiceStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter
Name | Description |
channel | io.grpc.Channel
|
Returns
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-10 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-10 UTC."}