Interface ConfidentialComputingGrpc.AsyncService (0.4.0)

public static interface ConfidentialComputingGrpc.AsyncService

Service describing handlers for resources

Methods

createChallenge(CreateChallengeRequest request, StreamObserver<Challenge> responseObserver)

public default void createChallenge(CreateChallengeRequest request, StreamObserver<Challenge> responseObserver)

Creates a new Challenge in a given project and location.

Parameters
NameDescription
requestCreateChallengeRequest
responseObserverio.grpc.stub.StreamObserver<Challenge>

verifyAttestation(VerifyAttestationRequest request, StreamObserver<VerifyAttestationResponse> responseObserver)

public default void verifyAttestation(VerifyAttestationRequest request, StreamObserver<VerifyAttestationResponse> responseObserver)

Verifies the provided attestation info, returning a signed OIDC token.

Parameters
NameDescription
requestVerifyAttestationRequest
responseObserverio.grpc.stub.StreamObserver<VerifyAttestationResponse>