Package com.daml.ledger.rxjava
Interface UserManagementClient
-
- All Known Implementing Classes:
UserManagementClientImpl
public interface UserManagementClient
An RxJava version ofUserManagementServiceGrpc
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.reactivex.Single<CreateUserResponse>
createUser(@NonNull CreateUserRequest request)
io.reactivex.Single<CreateUserResponse>
createUser(@NonNull CreateUserRequest request, java.lang.String accessToken)
io.reactivex.Single<DeleteUserResponse>
deleteUser(@NonNull DeleteUserRequest request)
io.reactivex.Single<DeleteUserResponse>
deleteUser(@NonNull DeleteUserRequest request, java.lang.String accessToken)
io.reactivex.Single<GetUserResponse>
getUser(@NonNull GetUserRequest request)
io.reactivex.Single<GetUserResponse>
getUser(@NonNull GetUserRequest request, java.lang.String accessToken)
io.reactivex.Single<GrantUserRightsResponse>
grantUserRights(@NonNull GrantUserRightsRequest request)
io.reactivex.Single<GrantUserRightsResponse>
grantUserRights(@NonNull GrantUserRightsRequest request, java.lang.String accessToken)
io.reactivex.Single<ListUserRightsResponse>
listUserRights(@NonNull ListUserRightsRequest request)
io.reactivex.Single<ListUserRightsResponse>
listUserRights(@NonNull ListUserRightsRequest request, java.lang.String accessToken)
io.reactivex.Single<ListUsersResponse>
listUsers()
io.reactivex.Single<ListUsersResponse>
listUsers(java.lang.String accessToken)
io.reactivex.Single<RevokeUserRightsResponse>
revokeUserRights(@NonNull RevokeUserRightsRequest request)
io.reactivex.Single<RevokeUserRightsResponse>
revokeUserRights(@NonNull RevokeUserRightsRequest request, java.lang.String accessToken)
-
-
-
Method Detail
-
createUser
io.reactivex.Single<CreateUserResponse> createUser(@NonNull CreateUserRequest request)
-
createUser
io.reactivex.Single<CreateUserResponse> createUser(@NonNull CreateUserRequest request, java.lang.String accessToken)
-
getUser
io.reactivex.Single<GetUserResponse> getUser(@NonNull GetUserRequest request)
-
getUser
io.reactivex.Single<GetUserResponse> getUser(@NonNull GetUserRequest request, java.lang.String accessToken)
-
deleteUser
io.reactivex.Single<DeleteUserResponse> deleteUser(@NonNull DeleteUserRequest request)
-
deleteUser
io.reactivex.Single<DeleteUserResponse> deleteUser(@NonNull DeleteUserRequest request, java.lang.String accessToken)
-
listUsers
io.reactivex.Single<ListUsersResponse> listUsers()
-
listUsers
io.reactivex.Single<ListUsersResponse> listUsers(java.lang.String accessToken)
-
grantUserRights
io.reactivex.Single<GrantUserRightsResponse> grantUserRights(@NonNull GrantUserRightsRequest request)
-
grantUserRights
io.reactivex.Single<GrantUserRightsResponse> grantUserRights(@NonNull GrantUserRightsRequest request, java.lang.String accessToken)
-
revokeUserRights
io.reactivex.Single<RevokeUserRightsResponse> revokeUserRights(@NonNull RevokeUserRightsRequest request)
-
revokeUserRights
io.reactivex.Single<RevokeUserRightsResponse> revokeUserRights(@NonNull RevokeUserRightsRequest request, java.lang.String accessToken)
-
listUserRights
io.reactivex.Single<ListUserRightsResponse> listUserRights(@NonNull ListUserRightsRequest request)
-
listUserRights
io.reactivex.Single<ListUserRightsResponse> listUserRights(@NonNull ListUserRightsRequest request, java.lang.String accessToken)
-
-