public RevocationRequestValidation()
        {
            _refreshTokens = new InMemoryRefreshTokenStore();
            _tokenHandles  = new InMemoryTokenHandleStore();
            _clients       = new InMemoryClientStore(TestClients.Get());

            _validator = new TokenRevocationRequestValidator();
        }
示例#2
0
 public RevocationEndpointController(IdentityServerOptions options, ClientSecretValidator clientValidator, TokenRevocationRequestValidator requestValidator, ITokenHandleStore tokenHandles, IRefreshTokenStore refreshTokens, IEventService events)
 {
     _options          = options;
     _clientValidator  = clientValidator;
     _requestValidator = requestValidator;
     _tokenHandles     = tokenHandles;
     _refreshTokens    = refreshTokens;
     _events           = events;
 }