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:
Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value
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