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 |
Type |
Description |
String |
|
Static Methods
bindService(KeyManagementServiceGrpc.AsyncService service)
public static final ServerServiceDefinition bindService(KeyManagementServiceGrpc.AsyncService service)
Returns |
Type |
Description |
io.grpc.ServerServiceDefinition |
|
getAsymmetricDecryptMethod()
public static MethodDescriptor<AsymmetricDecryptRequest,AsymmetricDecryptResponse> getAsymmetricDecryptMethod()
getAsymmetricSignMethod()
public static MethodDescriptor<AsymmetricSignRequest,AsymmetricSignResponse> getAsymmetricSignMethod()
getCreateCryptoKeyMethod()
public static MethodDescriptor<CreateCryptoKeyRequest,CryptoKey> getCreateCryptoKeyMethod()
getCreateCryptoKeyVersionMethod()
public static MethodDescriptor<CreateCryptoKeyVersionRequest,CryptoKeyVersion> getCreateCryptoKeyVersionMethod()
getCreateImportJobMethod()
public static MethodDescriptor<CreateImportJobRequest,ImportJob> getCreateImportJobMethod()
getCreateKeyRingMethod()
public static MethodDescriptor<CreateKeyRingRequest,KeyRing> getCreateKeyRingMethod()
getDecryptMethod()
public static MethodDescriptor<DecryptRequest,DecryptResponse> getDecryptMethod()
getDestroyCryptoKeyVersionMethod()
public static MethodDescriptor<DestroyCryptoKeyVersionRequest,CryptoKeyVersion> getDestroyCryptoKeyVersionMethod()
getEncryptMethod()
public static MethodDescriptor<EncryptRequest,EncryptResponse> getEncryptMethod()
getGenerateRandomBytesMethod()
public static MethodDescriptor<GenerateRandomBytesRequest,GenerateRandomBytesResponse> getGenerateRandomBytesMethod()
getGetCryptoKeyMethod()
public static MethodDescriptor<GetCryptoKeyRequest,CryptoKey> getGetCryptoKeyMethod()
getGetCryptoKeyVersionMethod()
public static MethodDescriptor<GetCryptoKeyVersionRequest,CryptoKeyVersion> getGetCryptoKeyVersionMethod()
getGetImportJobMethod()
public static MethodDescriptor<GetImportJobRequest,ImportJob> getGetImportJobMethod()
getGetKeyRingMethod()
public static MethodDescriptor<GetKeyRingRequest,KeyRing> getGetKeyRingMethod()
getGetPublicKeyMethod()
public static MethodDescriptor<GetPublicKeyRequest,PublicKey> getGetPublicKeyMethod()
getImportCryptoKeyVersionMethod()
public static MethodDescriptor<ImportCryptoKeyVersionRequest,CryptoKeyVersion> getImportCryptoKeyVersionMethod()
getListCryptoKeyVersionsMethod()
public static MethodDescriptor<ListCryptoKeyVersionsRequest,ListCryptoKeyVersionsResponse> getListCryptoKeyVersionsMethod()
getListCryptoKeysMethod()
public static MethodDescriptor<ListCryptoKeysRequest,ListCryptoKeysResponse> getListCryptoKeysMethod()
getListImportJobsMethod()
public static MethodDescriptor<ListImportJobsRequest,ListImportJobsResponse> getListImportJobsMethod()
getListKeyRingsMethod()
public static MethodDescriptor<ListKeyRingsRequest,ListKeyRingsResponse> getListKeyRingsMethod()
getMacSignMethod()
public static MethodDescriptor<MacSignRequest,MacSignResponse> getMacSignMethod()
getMacVerifyMethod()
public static MethodDescriptor<MacVerifyRequest,MacVerifyResponse> getMacVerifyMethod()
getRawDecryptMethod()
public static MethodDescriptor<RawDecryptRequest,RawDecryptResponse> getRawDecryptMethod()
getRawEncryptMethod()
public static MethodDescriptor<RawEncryptRequest,RawEncryptResponse> getRawEncryptMethod()
getRestoreCryptoKeyVersionMethod()
public static MethodDescriptor<RestoreCryptoKeyVersionRequest,CryptoKeyVersion> getRestoreCryptoKeyVersionMethod()
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns |
Type |
Description |
io.grpc.ServiceDescriptor |
|
getUpdateCryptoKeyMethod()
public static MethodDescriptor<UpdateCryptoKeyRequest,CryptoKey> getUpdateCryptoKeyMethod()
getUpdateCryptoKeyPrimaryVersionMethod()
public static MethodDescriptor<UpdateCryptoKeyPrimaryVersionRequest,CryptoKey> getUpdateCryptoKeyPrimaryVersionMethod()
getUpdateCryptoKeyVersionMethod()
public static MethodDescriptor<UpdateCryptoKeyVersionRequest,CryptoKeyVersion> getUpdateCryptoKeyVersionMethod()
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
|
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
|
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
|