Interface ConfidentialComputingGrpc.AsyncService
- All Known Implementing Classes:
ConfidentialComputingGrpc.ConfidentialComputingImplBase
- Enclosing class:
- ConfidentialComputingGrpc
public static interface ConfidentialComputingGrpc.AsyncService
Service describing handlers for resources
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateChallenge(CreateChallengeRequest request, io.grpc.stub.StreamObserver<Challenge> responseObserver) Creates a new Challenge in a given project and location.default voidverifyAttestation(VerifyAttestationRequest request, io.grpc.stub.StreamObserver<VerifyAttestationResponse> responseObserver) Verifies the provided attestation info, returning a signed attestation token.default voidverifyConfidentialGke(VerifyConfidentialGkeRequest request, io.grpc.stub.StreamObserver<VerifyConfidentialGkeResponse> responseObserver) Verifies the provided Confidential GKE attestation info, returning a signed OIDC token.default voidverifyConfidentialSpace(VerifyConfidentialSpaceRequest request, io.grpc.stub.StreamObserver<VerifyConfidentialSpaceResponse> responseObserver) Verifies whether the provided attestation info is valid, returning a signed attestation token if so.
-
Method Details
-
createChallenge
default void createChallenge(CreateChallengeRequest request, io.grpc.stub.StreamObserver<Challenge> responseObserver) Creates a new Challenge in a given project and location.
-
verifyAttestation
default void verifyAttestation(VerifyAttestationRequest request, io.grpc.stub.StreamObserver<VerifyAttestationResponse> responseObserver) Verifies the provided attestation info, returning a signed attestation token.
-
verifyConfidentialSpace
default void verifyConfidentialSpace(VerifyConfidentialSpaceRequest request, io.grpc.stub.StreamObserver<VerifyConfidentialSpaceResponse> responseObserver) Verifies whether the provided attestation info is valid, returning a signed attestation token if so.
-
verifyConfidentialGke
default void verifyConfidentialGke(VerifyConfidentialGkeRequest request, io.grpc.stub.StreamObserver<VerifyConfidentialGkeResponse> responseObserver) Verifies the provided Confidential GKE attestation info, returning a signed OIDC token.
-