Send feedback
Class AuthProviderServiceGrpc.AuthProviderServiceBlockingV2Stub (0.1.0)
Stay organized with collections
Save and categorize content based on your preferences.
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
Send feedback
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.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-04 UTC."],[],[]]