- 2.80.0 (latest)
 - 2.78.0
 - 2.77.0
 - 2.76.0
 - 2.75.0
 - 2.74.0
 - 2.72.0
 - 2.70.0
 - 2.69.0
 - 2.66.0
 - 2.65.0
 - 2.64.0
 - 2.62.0
 - 2.61.0
 - 2.60.0
 - 2.59.0
 - 2.58.0
 - 2.57.0
 - 2.56.0
 - 2.55.0
 - 2.54.0
 - 2.53.0
 - 2.51.0
 - 2.50.0
 - 2.49.0
 - 2.48.0
 - 2.47.0
 - 2.46.0
 - 2.45.0
 - 2.44.0
 - 2.43.0
 - 2.42.0
 - 2.41.0
 - 2.39.0
 - 2.38.0
 - 2.37.0
 - 2.36.0
 - 2.35.0
 - 2.34.0
 - 2.33.0
 - 2.32.0
 - 2.31.0
 - 2.30.0
 - 2.29.0
 - 2.26.0
 - 2.25.0
 - 2.24.0
 - 2.23.0
 - 2.22.0
 - 2.21.0
 - 2.20.0
 - 2.19.0
 - 2.18.0
 - 2.17.0
 - 2.16.0
 - 2.15.0
 - 2.14.0
 - 2.13.0
 - 2.11.0
 - 2.10.0
 - 2.9.0
 - 2.8.0
 - 2.7.0
 - 2.6.0
 - 2.5.4
 - 2.4.0
 - 2.3.0
 - 2.2.5
 
public static interface CertificateAuthorityServiceGrpc.AsyncServiceCertificate Authority Service manages private certificate authorities and issued certificates.
Methods
activateCertificateAuthority(ActivateCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public default void activateCertificateAuthority(ActivateCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)Activate a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. After the parent Certificate Authority signs a certificate signing request from FetchCertificateAuthorityCsr, this method can complete the activation process.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ActivateCertificateAuthorityRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
createCaPool(CreateCaPoolRequest request, StreamObserver<Operation> responseObserver)
public default void createCaPool(CreateCaPoolRequest request, StreamObserver<Operation> responseObserver)Create a CaPool.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreateCaPoolRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
createCertificate(CreateCertificateRequest request, StreamObserver<Certificate> responseObserver)
public default void createCertificate(CreateCertificateRequest request, StreamObserver<Certificate> responseObserver)Create a new Certificate in a given Project, Location from a particular CaPool.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreateCertificateRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Certificate> | 
      
createCertificateAuthority(CreateCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public default void createCertificateAuthority(CreateCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)Create a new CertificateAuthority in a given Project and Location.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreateCertificateAuthorityRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
createCertificateTemplate(CreateCertificateTemplateRequest request, StreamObserver<Operation> responseObserver)
public default void createCertificateTemplate(CreateCertificateTemplateRequest request, StreamObserver<Operation> responseObserver)Create a new CertificateTemplate in a given Project and Location.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreateCertificateTemplateRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
deleteCaPool(DeleteCaPoolRequest request, StreamObserver<Operation> responseObserver)
public default void deleteCaPool(DeleteCaPoolRequest request, StreamObserver<Operation> responseObserver)Delete a CaPool.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DeleteCaPoolRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
deleteCertificateAuthority(DeleteCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public default void deleteCertificateAuthority(DeleteCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)Delete a CertificateAuthority.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DeleteCertificateAuthorityRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
deleteCertificateTemplate(DeleteCertificateTemplateRequest request, StreamObserver<Operation> responseObserver)
public default void deleteCertificateTemplate(DeleteCertificateTemplateRequest request, StreamObserver<Operation> responseObserver)DeleteCertificateTemplate deletes a CertificateTemplate.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DeleteCertificateTemplateRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
disableCertificateAuthority(DisableCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public default void disableCertificateAuthority(DisableCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)Disable a CertificateAuthority.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DisableCertificateAuthorityRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
enableCertificateAuthority(EnableCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public default void enableCertificateAuthority(EnableCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)Enable a CertificateAuthority.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        EnableCertificateAuthorityRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
fetchCaCerts(FetchCaCertsRequest request, StreamObserver<FetchCaCertsResponse> responseObserver)
public default void fetchCaCerts(FetchCaCertsRequest request, StreamObserver<FetchCaCertsResponse> responseObserver)FetchCaCerts returns the current trust anchor for the CaPool. This will include CA certificate chains for all certificate authorities in the ENABLED, DISABLED, or STAGED states.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        FetchCaCertsRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<FetchCaCertsResponse> | 
      
fetchCertificateAuthorityCsr(FetchCertificateAuthorityCsrRequest request, StreamObserver<FetchCertificateAuthorityCsrResponse> responseObserver)
public default void fetchCertificateAuthorityCsr(FetchCertificateAuthorityCsrRequest request, StreamObserver<FetchCertificateAuthorityCsrResponse> responseObserver)Fetch a certificate signing request (CSR) from a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. The CSR must then be signed by the desired parent Certificate Authority, which could be another CertificateAuthority resource, or could be an on-prem certificate authority. See also ActivateCertificateAuthority.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        FetchCertificateAuthorityCsrRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<FetchCertificateAuthorityCsrResponse> | 
      
getCaPool(GetCaPoolRequest request, StreamObserver<CaPool> responseObserver)
public default void getCaPool(GetCaPoolRequest request, StreamObserver<CaPool> responseObserver)Returns a CaPool.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetCaPoolRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<CaPool> | 
      
getCertificate(GetCertificateRequest request, StreamObserver<Certificate> responseObserver)
public default void getCertificate(GetCertificateRequest request, StreamObserver<Certificate> responseObserver)Returns a Certificate.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetCertificateRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Certificate> | 
      
getCertificateAuthority(GetCertificateAuthorityRequest request, StreamObserver<CertificateAuthority> responseObserver)
public default void getCertificateAuthority(GetCertificateAuthorityRequest request, StreamObserver<CertificateAuthority> responseObserver)Returns a CertificateAuthority.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetCertificateAuthorityRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<CertificateAuthority> | 
      
getCertificateRevocationList(GetCertificateRevocationListRequest request, StreamObserver<CertificateRevocationList> responseObserver)
public default void getCertificateRevocationList(GetCertificateRevocationListRequest request, StreamObserver<CertificateRevocationList> responseObserver)Returns a CertificateRevocationList.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetCertificateRevocationListRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<CertificateRevocationList> | 
      
getCertificateTemplate(GetCertificateTemplateRequest request, StreamObserver<CertificateTemplate> responseObserver)
public default void getCertificateTemplate(GetCertificateTemplateRequest request, StreamObserver<CertificateTemplate> responseObserver)Returns a CertificateTemplate.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetCertificateTemplateRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<CertificateTemplate> | 
      
listCaPools(ListCaPoolsRequest request, StreamObserver<ListCaPoolsResponse> responseObserver)
public default void listCaPools(ListCaPoolsRequest request, StreamObserver<ListCaPoolsResponse> responseObserver)Lists CaPools.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListCaPoolsRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ListCaPoolsResponse> | 
      
listCertificateAuthorities(ListCertificateAuthoritiesRequest request, StreamObserver<ListCertificateAuthoritiesResponse> responseObserver)
public default void listCertificateAuthorities(ListCertificateAuthoritiesRequest request, StreamObserver<ListCertificateAuthoritiesResponse> responseObserver)Lists CertificateAuthorities.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListCertificateAuthoritiesRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ListCertificateAuthoritiesResponse> | 
      
listCertificateRevocationLists(ListCertificateRevocationListsRequest request, StreamObserver<ListCertificateRevocationListsResponse> responseObserver)
public default void listCertificateRevocationLists(ListCertificateRevocationListsRequest request, StreamObserver<ListCertificateRevocationListsResponse> responseObserver)Lists CertificateRevocationLists.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListCertificateRevocationListsRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ListCertificateRevocationListsResponse> | 
      
listCertificateTemplates(ListCertificateTemplatesRequest request, StreamObserver<ListCertificateTemplatesResponse> responseObserver)
public default void listCertificateTemplates(ListCertificateTemplatesRequest request, StreamObserver<ListCertificateTemplatesResponse> responseObserver)Lists CertificateTemplates.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListCertificateTemplatesRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ListCertificateTemplatesResponse> | 
      
listCertificates(ListCertificatesRequest request, StreamObserver<ListCertificatesResponse> responseObserver)
public default void listCertificates(ListCertificatesRequest request, StreamObserver<ListCertificatesResponse> responseObserver)Lists Certificates.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListCertificatesRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<ListCertificatesResponse> | 
      
revokeCertificate(RevokeCertificateRequest request, StreamObserver<Certificate> responseObserver)
public default void revokeCertificate(RevokeCertificateRequest request, StreamObserver<Certificate> responseObserver)Revoke a Certificate.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        RevokeCertificateRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Certificate> | 
      
undeleteCertificateAuthority(UndeleteCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public default void undeleteCertificateAuthority(UndeleteCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)Undelete a CertificateAuthority that has been deleted.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        UndeleteCertificateAuthorityRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
updateCaPool(UpdateCaPoolRequest request, StreamObserver<Operation> responseObserver)
public default void updateCaPool(UpdateCaPoolRequest request, StreamObserver<Operation> responseObserver)Update a CaPool.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        UpdateCaPoolRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
updateCertificate(UpdateCertificateRequest request, StreamObserver<Certificate> responseObserver)
public default void updateCertificate(UpdateCertificateRequest request, StreamObserver<Certificate> responseObserver)Update a Certificate. Currently, the only field you can update is the labels field.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        UpdateCertificateRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Certificate> | 
      
updateCertificateAuthority(UpdateCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public default void updateCertificateAuthority(UpdateCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)Update a CertificateAuthority.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        UpdateCertificateAuthorityRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
updateCertificateRevocationList(UpdateCertificateRevocationListRequest request, StreamObserver<Operation> responseObserver)
public default void updateCertificateRevocationList(UpdateCertificateRevocationListRequest request, StreamObserver<Operation> responseObserver)Update a CertificateRevocationList.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        UpdateCertificateRevocationListRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> | 
      
updateCertificateTemplate(UpdateCertificateTemplateRequest request, StreamObserver<Operation> responseObserver)
public default void updateCertificateTemplate(UpdateCertificateTemplateRequest request, StreamObserver<Operation> responseObserver)Update a CertificateTemplate.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        UpdateCertificateTemplateRequest | 
      
responseObserver | 
        io.grpc.stub.StreamObserver<Operation> |