[BindServiceMethod(typeof(ConfidentialComputing), "BindService")]
public abstract class ConfidentialComputing.ConfidentialComputingBaseReference documentation and code samples for the Confidential Computing v1 API class ConfidentialComputing.ConfidentialComputingBase.
Base class for server-side implementations of ConfidentialComputing
Namespace
Google.Cloud.ConfidentialComputing.V1Assembly
Google.Cloud.ConfidentialComputing.V1.dll
Methods
CreateChallenge(CreateChallengeRequest, ServerCallContext)
public virtual Task<Challenge> CreateChallenge(CreateChallengeRequest request, ServerCallContext context)Creates a new Challenge in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateChallengeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskChallenge |
The response to send back to the client (wrapped by a task). |
VerifyAttestation(VerifyAttestationRequest, ServerCallContext)
public virtual Task<VerifyAttestationResponse> VerifyAttestation(VerifyAttestationRequest request, ServerCallContext context)Verifies the provided attestation info, returning a signed OIDC token.
| Parameters | |
|---|---|
| Name | Description |
request |
VerifyAttestationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskVerifyAttestationResponse |
The response to send back to the client (wrapped by a task). |