Table of Contents

Class SessionsClient

Namespace
Auth0.ManagementApi.Users
Assembly
Auth0.ManagementApi.dll
public class SessionsClient : ISessionsClient
Inheritance
SessionsClient
Implements
Inherited Members
Extension Methods

Methods

DeleteAsync(string, RequestOptions?, CancellationToken)

Delete all sessions for a user.

public Task DeleteAsync(string userId, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

userId string
options RequestOptions
cancellationToken CancellationToken

Returns

Task

Examples

await client.Users.Sessions.DeleteAsync("user_id");

ListAsync(string, ListUserSessionsRequestParameters, RequestOptions?, CancellationToken)

Retrieve details for a user's sessions.

public Task<Pager<SessionResponseContent>> ListAsync(string userId, ListUserSessionsRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

userId string
request ListUserSessionsRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<SessionResponseContent>>

Examples

await client.Users.Sessions.ListAsync(
    "user_id",
    new ListUserSessionsRequestParameters { From = "from", Take = 1 }
);