Interface IOpenIddictAuthorizationRepository
Assembly: Volo.Abp.OpenIddict.Domain.dll
Syntax
public interface IOpenIddictAuthorizationRepository : IBasicRepository<OpenIddictAuthorization, Guid>, IBasicRepository<OpenIddictAuthorization>, IReadOnlyBasicRepository<OpenIddictAuthorization, Guid>, IReadOnlyBasicRepository<OpenIddictAuthorization>, IRepository
Methods
FindAsync(string, Guid?, string, string, CancellationToken)
Declaration
Task<List<OpenIddictAuthorization>> FindAsync(string subject, Guid? client, string status, string type, CancellationToken cancellationToken = default)
Parameters
Returns
FindByApplicationIdAsync(Guid, CancellationToken)
Declaration
Task<List<OpenIddictAuthorization>> FindByApplicationIdAsync(Guid applicationId, CancellationToken cancellationToken = default)
Parameters
Returns
FindByIdAsync(Guid, CancellationToken)
Declaration
Task<OpenIddictAuthorization> FindByIdAsync(Guid id, CancellationToken cancellationToken = default)
Parameters
Returns
FindBySubjectAsync(string, CancellationToken)
Declaration
Task<List<OpenIddictAuthorization>> FindBySubjectAsync(string subject, CancellationToken cancellationToken = default)
Parameters
Returns
ListAsync(int?, int?, CancellationToken)
Declaration
Task<List<OpenIddictAuthorization>> ListAsync(int? count, int? offset, CancellationToken cancellationToken = default)
Parameters
Returns
PruneAsync(DateTime, CancellationToken)
Declaration
Task<long> PruneAsync(DateTime date, CancellationToken cancellationToken = default)
Parameters
Returns
RevokeAsync(string, Guid?, string, string, CancellationToken)
Declaration
ValueTask<long> RevokeAsync(string subject, Guid? applicationId, string status, string type, CancellationToken cancellationToken = default)
Parameters
Returns
RevokeByApplicationIdAsync(Guid, CancellationToken)
Declaration
ValueTask<long> RevokeByApplicationIdAsync(Guid applicationId, CancellationToken cancellationToken = default)
Parameters
Returns
RevokeBySubjectAsync(string, CancellationToken)
Declaration
ValueTask<long> RevokeBySubjectAsync(string subject, CancellationToken cancellationToken = default)
Parameters
Returns
Extension Methods