Package viam.app.v1
Interface EndUserServiceGrpc.AsyncService
- All Known Implementing Classes:
EndUserServiceGrpc.EndUserServiceImplBase
- Enclosing class:
- EndUserServiceGrpc
public static interface EndUserServiceGrpc.AsyncService
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
acceptLegal
(EndUser.AcceptLegalRequest request, io.grpc.stub.StreamObserver<EndUser.AcceptLegalResponse> responseObserver) Marks that the specified user has accepted end user license agreements.default void
getAuthApplication
(EndUser.GetAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.GetAuthApplicationResponse> responseObserver) Allows users to get the config for their third party auth applicationsdefault void
isLegalAccepted
(EndUser.IsLegalAcceptedRequest request, io.grpc.stub.StreamObserver<EndUser.IsLegalAcceptedResponse> responseObserver) Returns whether the specified user has accepted end user license agreements.default void
registerAuthApplication
(EndUser.RegisterAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.RegisterAuthApplicationResponse> responseObserver) Allows users to register third party auth applications using Viam linked to the indicated organizationdefault void
updateAuthApplication
(EndUser.UpdateAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.UpdateAuthApplicationResponse> responseObserver) Allows users to update their third party auth applications
-
Method Details
-
isLegalAccepted
default void isLegalAccepted(EndUser.IsLegalAcceptedRequest request, io.grpc.stub.StreamObserver<EndUser.IsLegalAcceptedResponse> responseObserver) Returns whether the specified user has accepted end user license agreements. If false, the user should not be able to use the application.
-
acceptLegal
default void acceptLegal(EndUser.AcceptLegalRequest request, io.grpc.stub.StreamObserver<EndUser.AcceptLegalResponse> responseObserver) Marks that the specified user has accepted end user license agreements.
-
registerAuthApplication
default void registerAuthApplication(EndUser.RegisterAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.RegisterAuthApplicationResponse> responseObserver) Allows users to register third party auth applications using Viam linked to the indicated organization
-
updateAuthApplication
default void updateAuthApplication(EndUser.UpdateAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.UpdateAuthApplicationResponse> responseObserver) Allows users to update their third party auth applications
-
getAuthApplication
default void getAuthApplication(EndUser.GetAuthApplicationRequest request, io.grpc.stub.StreamObserver<EndUser.GetAuthApplicationResponse> responseObserver) Allows users to get the config for their third party auth applications
-