Class AuthorizedCertificates.AuthorizedCertificatesBase

[BindServiceMethod(typeof(AuthorizedCertificates), "BindService")]
public abstract class AuthorizedCertificatesBase

Base class for server-side implementations of AuthorizedCertificates

Inheritance

Object > AuthorizedCertificates.AuthorizedCertificatesBase

Namespace

Google.Cloud.AppEngine.V1

Assembly

Google.Cloud.AppEngine.V1.dll

Methods

CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest, ServerCallContext)

public virtual Task<AuthorizedCertificate> CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest request, ServerCallContext context)

Uploads the specified SSL certificate.

Parameters
TypeNameDescription
CreateAuthorizedCertificateRequestrequest

The request received from the client.

ServerCallContextcontext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<AuthorizedCertificate>

The response to send back to the client (wrapped by a task).

DeleteAuthorizedCertificate(DeleteAuthorizedCertificateRequest, ServerCallContext)

public virtual Task<Empty> DeleteAuthorizedCertificate(DeleteAuthorizedCertificateRequest request, ServerCallContext context)

Deletes the specified SSL certificate.

Parameters
TypeNameDescription
DeleteAuthorizedCertificateRequestrequest

The request received from the client.

ServerCallContextcontext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<Empty>

The response to send back to the client (wrapped by a task).

GetAuthorizedCertificate(GetAuthorizedCertificateRequest, ServerCallContext)

public virtual Task<AuthorizedCertificate> GetAuthorizedCertificate(GetAuthorizedCertificateRequest request, ServerCallContext context)

Gets the specified SSL certificate.

Parameters
TypeNameDescription
GetAuthorizedCertificateRequestrequest

The request received from the client.

ServerCallContextcontext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<AuthorizedCertificate>

The response to send back to the client (wrapped by a task).

ListAuthorizedCertificates(ListAuthorizedCertificatesRequest, ServerCallContext)

public virtual Task<ListAuthorizedCertificatesResponse> ListAuthorizedCertificates(ListAuthorizedCertificatesRequest request, ServerCallContext context)

Lists all SSL certificates the user is authorized to administer.

Parameters
TypeNameDescription
ListAuthorizedCertificatesRequestrequest

The request received from the client.

ServerCallContextcontext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<ListAuthorizedCertificatesResponse>

The response to send back to the client (wrapped by a task).

UpdateAuthorizedCertificate(UpdateAuthorizedCertificateRequest, ServerCallContext)

public virtual Task<AuthorizedCertificate> UpdateAuthorizedCertificate(UpdateAuthorizedCertificateRequest request, ServerCallContext context)

Updates the specified SSL certificate. To renew a certificate and maintain its existing domain mappings, update certificate_data with a new certificate. The new certificate must be applicable to the same domains as the original certificate. The certificate display_name may also be updated.

Parameters
TypeNameDescription
UpdateAuthorizedCertificateRequestrequest

The request received from the client.

ServerCallContextcontext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<AuthorizedCertificate>

The response to send back to the client (wrapped by a task).