Users Interface
Implements
public interface Users
extends com.microsoft.azure.arm.collection.SupportsCreating<Blank>, com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.apimanagement.v2019_01_01.implementation.UsersInner>
Type representing Users.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract rx.Completable |
deleteAsync(String resourceGroupName, String serviceName, String userId, String ifMatch)
Deletes specific user. |
|
abstract
rx.Observable<Generate |
generateSsoUrlAsync(String resourceGroupName, String serviceName, String userId)
Retrieves a redirection URL containing an authentication token for signing a given user into the developer portal. |
|
abstract
rx.Observable<Group |
getAsync(String resourceGroupName, String serviceName, String userId)
Gets the details of the user specified by its identifier. |
| abstract rx.Completable |
getEntityTagAsync(String resourceGroupName, String serviceName, String userId)
Gets the entity state (Etag) version of the user specified by its identifier. |
|
abstract
rx.Observable<User |
getSharedAccessTokenAsync(String resourceGroupName, String serviceName, String userId, UserTokenParameters parameters)
Gets the Shared Access Authorization Token for the User. |
|
abstract
rx.Observable<Group |
listByServiceAsync(String resourceGroupName, String serviceName)
Lists a collection of registered users in the specified service instance. |
Method Details
deleteAsync
public abstract Completable deleteAsync(String resourceGroupName, String serviceName, String userId, String ifMatch)
Deletes specific user.
Parameters:
Returns:
generateSsoUrlAsync
public abstract Observable<GenerateSsoUrlResult> generateSsoUrlAsync(String resourceGroupName, String serviceName, String userId)
Retrieves a redirection URL containing an authentication token for signing a given user into the developer portal.
Parameters:
Returns:
getAsync
public abstract Observable<GroupUserContract> getAsync(String resourceGroupName, String serviceName, String userId)
Gets the details of the user specified by its identifier.
Parameters:
Returns:
getEntityTagAsync
public abstract Completable getEntityTagAsync(String resourceGroupName, String serviceName, String userId)
Gets the entity state (Etag) version of the user specified by its identifier.
Parameters:
Returns:
getSharedAccessTokenAsync
public abstract Observable<UserTokenResult> getSharedAccessTokenAsync(String resourceGroupName, String serviceName, String userId, UserTokenParameters parameters)
Gets the Shared Access Authorization Token for the User.
Parameters:
Returns:
listByServiceAsync
public abstract Observable<GroupUserContract> listByServiceAsync(String resourceGroupName, String serviceName)
Lists a collection of registered users in the specified service instance.
Parameters:
Returns: