AuthenticationService v0.3.0+7-g8a7f190
Properties | List of all members
Joutsen.Authentication.Jwt.AuthenticationConfiguration Interface Reference

An interface allowing access to the configuration required for authentication purposes. More...

Properties

String SignatureSecret [get]
 The secret string used to sign the issued tokens. More...
 
String ApplicationKey [get]
 The hash key of the authentication service. More...
 
String AuthorizationInstanceKey [get]
 The key used to identify the authentication service as the instance that issued a token. More...
 
TimeSpan TokenValidityTimespan [get]
 The validity time interval of issued tokens. More...
 
String EncryptionSecret [get]
 The secret string used to encrypt the issued tokens. More...
 

Detailed Description

An interface allowing access to the configuration required for authentication purposes.

Since
0.1.0

Property Documentation

◆ ApplicationKey

String Joutsen.Authentication.Jwt.AuthenticationConfiguration.ApplicationKey
get

The hash key of the authentication service.

Implemented in Joutsen.Authentication.Jwt.AuthenticationApplicationConfiguration.

◆ AuthorizationInstanceKey

String Joutsen.Authentication.Jwt.AuthenticationConfiguration.AuthorizationInstanceKey
get

The key used to identify the authentication service as the instance that issued a token.

Implemented in Joutsen.Authentication.Jwt.AuthenticationApplicationConfiguration.

◆ EncryptionSecret

String Joutsen.Authentication.Jwt.AuthenticationConfiguration.EncryptionSecret
get

The secret string used to encrypt the issued tokens.

Implemented in Joutsen.Authentication.Jwt.AuthenticationApplicationConfiguration.

◆ SignatureSecret

String Joutsen.Authentication.Jwt.AuthenticationConfiguration.SignatureSecret
get

The secret string used to sign the issued tokens.

Implemented in Joutsen.Authentication.Jwt.AuthenticationApplicationConfiguration.

◆ TokenValidityTimespan

TimeSpan Joutsen.Authentication.Jwt.AuthenticationConfiguration.TokenValidityTimespan
get

The validity time interval of issued tokens.

Implemented in Joutsen.Authentication.Jwt.AuthenticationApplicationConfiguration.