Class CertificateAuthorityServiceGrpc.CertificateAuthorityServiceStub (2.9.0)
2.90.0 (latest)
2.89.0
2.87.0
2.85.0
2.84.0
2.82.0
2.80.0
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 final class CertificateAuthorityServiceGrpc . CertificateAuthorityServiceStub extends AbstractAsyncStub<CertificateAuthorityServiceGrpc . CertificateAuthorityServiceStub >
Certificate Authority Service manages private
certificate authorities and issued certificates.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractAsyncStub >
CertificateAuthorityServiceGrpc.CertificateAuthorityServiceStub
Inherited Members
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
activateCertificateAuthority(ActivateCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public void activateCertificateAuthority ( ActivateCertificateAuthorityRequest request , StreamObserver<Operation> responseObserver )
Activate a CertificateAuthority that is in state
PENDING_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
build(Channel channel, CallOptions callOptions)
protected CertificateAuthorityServiceGrpc . CertificateAuthorityServiceStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createCertificate(CreateCertificateRequest request, StreamObserver<Certificate> responseObserver)
public void createCertificate ( CreateCertificateRequest request , StreamObserver<Certificate> responseObserver )
Create a new Certificate in a given Project, Location from a particular
CertificateAuthority .
Parameters
createCertificateAuthority(CreateCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public void createCertificateAuthority ( CreateCertificateAuthorityRequest request , StreamObserver<Operation> responseObserver )
Create a new CertificateAuthority in a given Project and Location.
Parameters
disableCertificateAuthority(DisableCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public void disableCertificateAuthority ( DisableCertificateAuthorityRequest request , StreamObserver<Operation> responseObserver )
Disable a CertificateAuthority .
Parameters
enableCertificateAuthority(EnableCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public void enableCertificateAuthority ( EnableCertificateAuthorityRequest request , StreamObserver<Operation> responseObserver )
Enable a CertificateAuthority .
Parameters
fetchCertificateAuthorityCsr(FetchCertificateAuthorityCsrRequest request, StreamObserver<FetchCertificateAuthorityCsrResponse> responseObserver)
public void fetchCertificateAuthorityCsr ( FetchCertificateAuthorityCsrRequest request , StreamObserver<FetchCertificateAuthorityCsrResponse> responseObserver )
Fetch a certificate signing request (CSR) from a CertificateAuthority
that is in state
PENDING_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
getCertificate(GetCertificateRequest request, StreamObserver<Certificate> responseObserver)
public void getCertificate ( GetCertificateRequest request , StreamObserver<Certificate> responseObserver )
Parameters
getCertificateAuthority(GetCertificateAuthorityRequest request, StreamObserver<CertificateAuthority> responseObserver)
public void getCertificateAuthority ( GetCertificateAuthorityRequest request , StreamObserver<CertificateAuthority> responseObserver )
Returns a CertificateAuthority .
Parameters
getCertificateRevocationList(GetCertificateRevocationListRequest request, StreamObserver<CertificateRevocationList> responseObserver)
public void getCertificateRevocationList ( GetCertificateRevocationListRequest request , StreamObserver<CertificateRevocationList> responseObserver )
Returns a CertificateRevocationList .
Parameters
getReusableConfig(GetReusableConfigRequest request, StreamObserver<ReusableConfig> responseObserver)
public void getReusableConfig ( GetReusableConfigRequest request , StreamObserver<ReusableConfig> responseObserver )
Returns a ReusableConfig .
Parameters
listCertificateAuthorities(ListCertificateAuthoritiesRequest request, StreamObserver<ListCertificateAuthoritiesResponse> responseObserver)
public void listCertificateAuthorities ( ListCertificateAuthoritiesRequest request , StreamObserver<ListCertificateAuthoritiesResponse> responseObserver )
Lists CertificateAuthorities .
Parameters
listCertificateRevocationLists(ListCertificateRevocationListsRequest request, StreamObserver<ListCertificateRevocationListsResponse> responseObserver)
public void listCertificateRevocationLists ( ListCertificateRevocationListsRequest request , StreamObserver<ListCertificateRevocationListsResponse> responseObserver )
Lists CertificateRevocationLists .
Parameters
listCertificates(ListCertificatesRequest request, StreamObserver<ListCertificatesResponse> responseObserver)
public void listCertificates ( ListCertificatesRequest request , StreamObserver<ListCertificatesResponse> responseObserver )
Parameters
listReusableConfigs(ListReusableConfigsRequest request, StreamObserver<ListReusableConfigsResponse> responseObserver)
public void listReusableConfigs ( ListReusableConfigsRequest request , StreamObserver<ListReusableConfigsResponse> responseObserver )
Parameters
restoreCertificateAuthority(RestoreCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public void restoreCertificateAuthority ( RestoreCertificateAuthorityRequest request , StreamObserver<Operation> responseObserver )
Restore a CertificateAuthority that is scheduled for deletion.
Parameters
revokeCertificate(RevokeCertificateRequest request, StreamObserver<Certificate> responseObserver)
public void revokeCertificate ( RevokeCertificateRequest request , StreamObserver<Certificate> responseObserver )
Parameters
scheduleDeleteCertificateAuthority(ScheduleDeleteCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public void scheduleDeleteCertificateAuthority ( ScheduleDeleteCertificateAuthorityRequest request , StreamObserver<Operation> responseObserver )
Schedule a CertificateAuthority for deletion.
Parameters
updateCertificate(UpdateCertificateRequest request, StreamObserver<Certificate> responseObserver)
public void updateCertificate ( UpdateCertificateRequest request , StreamObserver<Certificate> responseObserver )
Update a Certificate . Currently, the only field you can update is the
labels field.
Parameters
updateCertificateAuthority(UpdateCertificateAuthorityRequest request, StreamObserver<Operation> responseObserver)
public void updateCertificateAuthority ( UpdateCertificateAuthorityRequest request , StreamObserver<Operation> responseObserver )
Update a CertificateAuthority .
Parameters
updateCertificateRevocationList(UpdateCertificateRevocationListRequest request, StreamObserver<Operation> responseObserver)
public void updateCertificateRevocationList ( UpdateCertificateRevocationListRequest request , StreamObserver<Operation> responseObserver )
Update a CertificateRevocationList .
Parameters
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-30 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-30 UTC."],[],[]]