Class GrpcSecretService
java.lang.Object
tech.justen.concord.goodwill.grpc.SecretServiceGrpc.SecretServiceImplBase
tech.justen.concord.goodwill.service.GrpcSecretService
- All Implemented Interfaces:
io.grpc.BindableService,SecretServiceGrpc.AsyncService
-
Constructor Summary
ConstructorsConstructorDescriptionGrpcSecretService(TaskConfig taskConfig, SecretService secretService, com.walmartlabs.concord.ApiClient apiClient) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateKeyPair(SecretsProto.CreateKeyPairRequest request, io.grpc.stub.StreamObserver<SecretsProto.CreateKeyPairResponse> responseObserver) voidcreateSecretValue(SecretsProto.CreateSecretValueRequest request, io.grpc.stub.StreamObserver<SecretsProto.CreateSecretResponse> responseObserver) voidcreateUsernamePassword(SecretsProto.CreateUsernamePasswordRequest request, io.grpc.stub.StreamObserver<SecretsProto.CreateSecretResponse> responseObserver) voiddecryptString(SecretsProto.SecretString request, io.grpc.stub.StreamObserver<SecretsProto.SecretString> responseObserver) voiddeleteSecret(SecretsProto.DeleteSecretRequest request, io.grpc.stub.StreamObserver<SecretsProto.SecretResponse> responseObserver) voidencryptString(SecretsProto.EncryptStringRequest request, io.grpc.stub.StreamObserver<SecretsProto.SecretString> responseObserver) voidexportAsFile(SecretsProto.GetSecretRequest request, io.grpc.stub.StreamObserver<SecretsProto.SecretFile> responseObserver) voidexportAsString(SecretsProto.GetSecretRequest request, io.grpc.stub.StreamObserver<SecretsProto.SecretString> responseObserver) voidexportKeyPairAsFiles(SecretsProto.GetSecretRequest request, io.grpc.stub.StreamObserver<SecretsProto.KeyPairFiles> responseObserver) voidgenerateKeyPair(SecretsProto.SecretParams request, io.grpc.stub.StreamObserver<SecretsProto.CreateKeyPairResponse> responseObserver) voidgetUsernamePassword(SecretsProto.GetSecretRequest request, io.grpc.stub.StreamObserver<SecretsProto.UsernamePassword> responseObserver) voidlistAccessLevels(SecretsProto.SecretRef request, io.grpc.stub.StreamObserver<SecretsProto.ListAccessEntryResponse> responseObserver) voidupdateAccessLevels(SecretsProto.UpdateSecretAccessRequest request, io.grpc.stub.StreamObserver<SecretsProto.SecretResponse> responseObserver) Methods inherited from class tech.justen.concord.goodwill.grpc.SecretServiceGrpc.SecretServiceImplBase
bindService
-
Constructor Details
-
GrpcSecretService
public GrpcSecretService(TaskConfig taskConfig, SecretService secretService, com.walmartlabs.concord.ApiClient apiClient)
-
-
Method Details
-
createKeyPair
public void createKeyPair(SecretsProto.CreateKeyPairRequest request, io.grpc.stub.StreamObserver<SecretsProto.CreateKeyPairResponse> responseObserver) -
generateKeyPair
public void generateKeyPair(SecretsProto.SecretParams request, io.grpc.stub.StreamObserver<SecretsProto.CreateKeyPairResponse> responseObserver) -
createUsernamePassword
public void createUsernamePassword(SecretsProto.CreateUsernamePasswordRequest request, io.grpc.stub.StreamObserver<SecretsProto.CreateSecretResponse> responseObserver) -
createSecretValue
public void createSecretValue(SecretsProto.CreateSecretValueRequest request, io.grpc.stub.StreamObserver<SecretsProto.CreateSecretResponse> responseObserver) -
exportKeyPairAsFiles
public void exportKeyPairAsFiles(SecretsProto.GetSecretRequest request, io.grpc.stub.StreamObserver<SecretsProto.KeyPairFiles> responseObserver) -
deleteSecret
public void deleteSecret(SecretsProto.DeleteSecretRequest request, io.grpc.stub.StreamObserver<SecretsProto.SecretResponse> responseObserver) -
updateAccessLevels
public void updateAccessLevels(SecretsProto.UpdateSecretAccessRequest request, io.grpc.stub.StreamObserver<SecretsProto.SecretResponse> responseObserver) -
listAccessLevels
public void listAccessLevels(SecretsProto.SecretRef request, io.grpc.stub.StreamObserver<SecretsProto.ListAccessEntryResponse> responseObserver) -
getUsernamePassword
public void getUsernamePassword(SecretsProto.GetSecretRequest request, io.grpc.stub.StreamObserver<SecretsProto.UsernamePassword> responseObserver) -
exportAsFile
public void exportAsFile(SecretsProto.GetSecretRequest request, io.grpc.stub.StreamObserver<SecretsProto.SecretFile> responseObserver) -
exportAsString
public void exportAsString(SecretsProto.GetSecretRequest request, io.grpc.stub.StreamObserver<SecretsProto.SecretString> responseObserver) -
decryptString
public void decryptString(SecretsProto.SecretString request, io.grpc.stub.StreamObserver<SecretsProto.SecretString> responseObserver) -
encryptString
public void encryptString(SecretsProto.EncryptStringRequest request, io.grpc.stub.StreamObserver<SecretsProto.SecretString> responseObserver)
-