public static final class ConfidentialComputingGrpc.ConfidentialComputingStub extends AbstractAsyncStub<ConfidentialComputingGrpc.ConfidentialComputingStub>
A stub to allow clients to do asynchronous rpc calls to service ConfidentialComputing.
Service describing handlers for resources
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > ConfidentialComputingGrpc.ConfidentialComputingStubMethods
build(Channel channel, CallOptions callOptions)
protected ConfidentialComputingGrpc.ConfidentialComputingStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel | io.grpc.Channel |
callOptions | io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
ConfidentialComputingGrpc.ConfidentialComputingStub |
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createChallenge(CreateChallengeRequest request, StreamObserver<Challenge> responseObserver)
public void createChallenge(CreateChallengeRequest request, StreamObserver<Challenge> responseObserver)
Creates a new Challenge in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateChallengeRequest |
responseObserver | io.grpc.stub.StreamObserver<Challenge> |
verifyAttestation(VerifyAttestationRequest request, StreamObserver<VerifyAttestationResponse> responseObserver)
public void verifyAttestation(VerifyAttestationRequest request, StreamObserver<VerifyAttestationResponse> responseObserver)
Verifies the provided attestation info, returning a signed OIDC token.
Parameters | |
---|---|
Name | Description |
request | VerifyAttestationRequest |
responseObserver | io.grpc.stub.StreamObserver<VerifyAttestationResponse> |