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 |