Class AuthProviderServiceGrpc.AuthProviderServiceBlockingV2Stub (0.1.0)
public static final class AuthProviderServiceGrpc.AuthProviderServiceBlockingV2Stub extends AbstractBlockingStub<AuthProviderServiceGrpc.AuthProviderServiceBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service AuthProviderService.
Service describing handlers for resources
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
AuthProviderServiceGrpc.AuthProviderServiceBlockingV2Stub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<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(java.time.Duration)
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.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected AuthProviderServiceGrpc.AuthProviderServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
| Parameters |
| Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createAuthProvider(CreateAuthProviderRequest request)
public AuthProvider createAuthProvider(CreateAuthProviderRequest request)
Creates a new AuthProvider in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteAuthProvider(DeleteAuthProviderRequest request)
public Empty deleteAuthProvider(DeleteAuthProviderRequest request)
Deletes a single AuthProvider.
| Returns |
| Type |
Description |
Empty |
|
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteAuthorization(DeleteAuthorizationRequest request)
public Empty deleteAuthorization(DeleteAuthorizationRequest request)
Deletes a single Authorization.
| Returns |
| Type |
Description |
Empty |
|
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
disableAuthProvider(DisableAuthProviderRequest request)
public AuthProvider disableAuthProvider(DisableAuthProviderRequest request)
Disables a single AuthProvider.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
enableAuthProvider(EnableAuthProviderRequest request)
public AuthProvider enableAuthProvider(EnableAuthProviderRequest request)
Enables a single AuthProvider.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getAccessSummary(GetAccessSummaryRequest request)
public AccessSummary getAccessSummary(GetAccessSummaryRequest request)
Gets details of a single AccessSummary.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getAuthProvider(GetAuthProviderRequest request)
public AuthProvider getAuthProvider(GetAuthProviderRequest request)
Gets details of a single AuthProvider.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getAuthorization(GetAuthorizationRequest request)
public Authorization getAuthorization(GetAuthorizationRequest request)
Gets details of a single Authorization.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listAccessSummaries(ListAccessSummariesRequest request)
public ListAccessSummariesResponse listAccessSummaries(ListAccessSummariesRequest request)
Lists AccessSummaries in a given project and location.
Supported Filters:
workload_id: Filter by the SPIFFE ID of the agent.
Example: workload_id="spiffe://example.com/ns/default/sa/my-agent"
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listAuthProviders(ListAuthProvidersRequest request)
public ListAuthProvidersResponse listAuthProviders(ListAuthProvidersRequest request)
Lists AuthProviders in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listAuthorizations(ListAuthorizationsRequest request)
public ListAuthorizationsResponse listAuthorizations(ListAuthorizationsRequest request)
Lists Authorizations in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
queryAuthProviders(QueryAuthProvidersRequest request)
public QueryAuthProvidersResponse queryAuthProviders(QueryAuthProvidersRequest request)
Queries what all auth_providers are used by a given workload_id.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
queryWorkloads(QueryWorkloadsRequest request)
public QueryWorkloadsResponse queryWorkloads(QueryWorkloadsRequest request)
Queries what all workloads are using a given auth_provider.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
revokeAuthorization(RevokeAuthorizationRequest request)
public RevokeAuthorizationResponse revokeAuthorization(RevokeAuthorizationRequest request)
Revokes all authorizations for a specific user on an AuthProvider.
This deletes all authorization records associated with the user and
AuthProvider, effectively revoking access across all agents.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
undeleteAuthProvider(UndeleteAuthProviderRequest request)
public AuthProvider undeleteAuthProvider(UndeleteAuthProviderRequest request)
Undeletes a single AuthProvider.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateAuthProvider(UpdateAuthProviderRequest request)
public AuthProvider updateAuthProvider(UpdateAuthProviderRequest request)
Updates the parameters of a single AuthProvider.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
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-08-04 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-08-04 UTC."],[],[]]