Class UsersClient
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
public class UsersClient : IUsersClient
- Inheritance
-
UsersClient
- Implements
- Inherited Members
Methods
CreateToken(CreateTokenRequest)
Creates a personal access token.
public string CreateToken(CreateTokenRequest token)
Parameters
tokenCreateTokenRequestThe personal access token to create.
Returns
CreateTokenAsync(CreateTokenRequest, CancellationToken)
Creates a personal access token.
public Task<string> CreateTokenAsync(CreateTokenRequest token, CancellationToken cancellationToken = default)
Parameters
tokenCreateTokenRequestThe personal access token to create.
cancellationTokenCancellationTokenThe token to cancel the current operation.
Returns
DeleteToken(Guid)
Deletes a personal access token.
public HttpResponseMessage DeleteToken(Guid tokenId)
Parameters
tokenIdGuidThe identifier of the personal access token.
Returns
DeleteTokenAsync(Guid, CancellationToken)
Deletes a personal access token.
public Task<HttpResponseMessage> DeleteTokenAsync(Guid tokenId, CancellationToken cancellationToken = default)
Parameters
tokenIdGuidThe identifier of the personal access token.
cancellationTokenCancellationTokenThe token to cancel the current operation.
Returns
DeleteTokenByValue(string)
Deletes a personal access token.
public HttpResponseMessage DeleteTokenByValue(string value)
Parameters
valuestringThe personal access token to delete.
Returns
DeleteTokenByValueAsync(string, CancellationToken)
Deletes a personal access token.
public Task<HttpResponseMessage> DeleteTokenByValueAsync(string value, CancellationToken cancellationToken = default)
Parameters
valuestringThe personal access token to delete.
cancellationTokenCancellationTokenThe token to cancel the current operation.
Returns
GetMe()
Gets the current user.
public MeResponse GetMe()
Returns
GetMeAsync(CancellationToken)
Gets the current user.
public Task<MeResponse> GetMeAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationTokenThe token to cancel the current operation.
Returns
GetTokens()
Gets all personal access tokens.
public IReadOnlyDictionary<string, PersonalAccessToken> GetTokens()
Returns
GetTokensAsync(CancellationToken)
Gets all personal access tokens.
public Task<IReadOnlyDictionary<string, PersonalAccessToken>> GetTokensAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationTokenThe token to cancel the current operation.