protected BaseTokenStore(IIdentityServerOperationalDataAccessModel dataModel, DbTokenType tokenType, IClientStore clientStore, IScopeStore scopeStore) { this.DataModel = dataModel; this.TokenType = tokenType; this.clientStore = clientStore; this.scopeStore = scopeStore; }
public static async Task ClearExpiredTokensAsync(IIdentityServerOperationalDataAccessModel dataModel) { using (var scope = DataAccessScope.CreateReadCommitted()) { await dataModel.Tokens.DeleteAsync(x => x.ExpiryDateTime < DateTime.UtcNow.AddDays(-1)); await scope.CompleteAsync(); } }
public ConsentStore(IIdentityServerOperationalDataAccessModel dataModel) { this.dataModel = dataModel; }
public RefreshTokenStore(IIdentityServerOperationalDataAccessModel dataModel, IClientStore clientStore, IScopeStore scopeStore) : base(dataModel, DbTokenType.RefreshToken, clientStore, scopeStore) { }
public TokenHandleStore(IIdentityServerOperationalDataAccessModel dataModel, IClientStore clientStore, IScopeStore scopeStore) : base(dataModel, DbTokenType.TokenHandle, clientStore, scopeStore) { }
public TokenCleanup(IIdentityServerOperationalDataAccessModel dataModel, int intervalSecs = 60) { this.dataModel = dataModel; this.interval = TimeSpan.FromSeconds(intervalSecs); }
public AuthorizationCodeStore(IIdentityServerOperationalDataAccessModel dataModel, IClientStore clientStore, IScopeStore scopeStore) : base(dataModel, DbTokenType.AuthorizationCode, clientStore, scopeStore) { }