Skip to main content

Interface: AuthenticationServiceOptions

Defined in: src/auth/authentication-service.ts:70

Authentication service options.

Properties

config?

readonly optional config: AuthenticationServiceConfig

Defined in: src/auth/authentication-service.ts:104

Configuration options.


didResolver

readonly didResolver: DIDResolver

Defined in: src/auth/authentication-service.ts:84

DID resolver.


jwtService

readonly jwtService: JWTService

Defined in: src/auth/authentication-service.ts:89

JWT service.


logger

readonly logger: ILogger

Defined in: src/auth/authentication-service.ts:79

Logger instance.


redis

readonly redis: Redis

Defined in: src/auth/authentication-service.ts:74

Redis client.


refreshTokenManager

readonly refreshTokenManager: RefreshTokenManager

Defined in: src/auth/authentication-service.ts:99

Refresh token manager.


sessionManager

readonly sessionManager: ISessionManager

Defined in: src/auth/authentication-service.ts:94

Session manager.