Interface: OAuthServiceOptions
Defined in: src/auth/oauth/oauth-service.ts:196
OAuth service options.
Properties
clientManager
readonlyclientManager:OAuthClientManager
Defined in: src/auth/oauth/oauth-service.ts:225
OAuth client manager.
config?
readonlyoptionalconfig:OAuthServiceConfig
Defined in: src/auth/oauth/oauth-service.ts:230
Configuration options.
jwtService
readonlyjwtService:JWTService
Defined in: src/auth/oauth/oauth-service.ts:210
JWT service for token issuance.
logger
readonlylogger:ILogger
Defined in: src/auth/oauth/oauth-service.ts:205
Logger instance.
redis
readonlyredis:Redis
Defined in: src/auth/oauth/oauth-service.ts:200
Redis client.
refreshTokenManager
readonlyrefreshTokenManager:RefreshTokenManager
Defined in: src/auth/oauth/oauth-service.ts:220
Refresh token manager.
sessionManager
readonlysessionManager:SessionManager
Defined in: src/auth/oauth/oauth-service.ts:215
Session manager.