Class ClientAuthenticationSettingsRepository
Implements
Inherited Members
Namespace: LemonEdge.Authentication.Client
Assembly: LemonEdge.Authentication.Client.dll
Syntax
public class ClientAuthenticationSettingsRepository : IClientAuthenticationSettingsRepository
Constructors
ClientAuthenticationSettingsRepository(IOptions<ClientAuthenticationSettings>)
Declaration
public ClientAuthenticationSettingsRepository(IOptions<ClientAuthenticationSettings> initialOptions)
Parameters
| Type | Name | Description |
|---|---|---|
| IOptions<ClientAuthenticationSettings> | initialOptions |
Methods
Get()
Gets the current ClientAuthenticationSettings.
Declaration
public ClientAuthenticationSettings Get()
Returns
| Type | Description |
|---|---|
| ClientAuthenticationSettings |
Reset()
Reverts to the initial settings provided in config.
Declaration
public void Reset()
Set(ClientAuthenticationSettings)
Overwrites the current ClientAuthenticationSettings.
Declaration
public void Set(ClientAuthenticationSettings settings)
Parameters
| Type | Name | Description |
|---|---|---|
| ClientAuthenticationSettings | settings |