Package viam.app.v1
Class EndUserServiceGrpc.EndUserServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<EndUserServiceGrpc.EndUserServiceBlockingStub>
viam.app.v1.EndUserServiceGrpc.EndUserServiceBlockingStub
- Enclosing class:
- EndUserServiceGrpc
public static final class EndUserServiceGrpc.EndUserServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<EndUserServiceGrpc.EndUserServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service EndUserService.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
-
Method Summary
Modifier and TypeMethodDescriptionacceptLegal
(EndUser.AcceptLegalRequest request) Marks that the specified user has accepted end user license agreements.build
(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Allows users to get the config for their third party auth applicationsReturns whether the specified user has accepted end user license agreements.Allows users to register third party auth applications using Viam linked to the indicated organizationAllows users to update their third party auth applicationsMethods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStub
Methods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected EndUserServiceGrpc.EndUserServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
build
in classio.grpc.stub.AbstractStub<EndUserServiceGrpc.EndUserServiceBlockingStub>
-
isLegalAccepted
Returns whether the specified user has accepted end user license agreements. If false, the user should not be able to use the application.
-
acceptLegal
Marks that the specified user has accepted end user license agreements.
-
registerAuthApplication
public EndUser.RegisterAuthApplicationResponse registerAuthApplication(EndUser.RegisterAuthApplicationRequest request) Allows users to register third party auth applications using Viam linked to the indicated organization
-
updateAuthApplication
public EndUser.UpdateAuthApplicationResponse updateAuthApplication(EndUser.UpdateAuthApplicationRequest request) Allows users to update their third party auth applications
-
getAuthApplication
public EndUser.GetAuthApplicationResponse getAuthApplication(EndUser.GetAuthApplicationRequest request) Allows users to get the config for their third party auth applications
-