|
static AuthenticationManager | Instance = new AuthenticationManager() [get] |
|
TimeSpan | MinIntervalBetweenAuthenticateRetry = new TimeSpan(0, 0, 0, 120) [get, set] |
| Min time interval between internal reauthentications.
|
|
TimeSpan | MinRefreshTimeMargin = new TimeSpan(0, 0, 0, 120) [get, set] |
| Automatic token refresh may occur when time to access token expiry is less than this value.
|
|
TimeSpan | MinIntervalBetweenAuthenticateRetry [get, set] |
| Min time interval between internal reauthentications.
|
|
TimeSpan | MinRefreshTimeMargin [get, set] |
| Automatic token refresh may occur when time to access token expiry is less than this value.
|
|
◆ Authenticate()
Call to perform initial authentication or to change authentication parameters.
- Parameters
-
settings | Authentication settings, including authentication server and abstract login dialog |
- Returns
- true on success
Implements TPG.OidcConnect.Contracts.IAuthenticationManager.
◆ CheckRefresh()
async Task< bool > TPG.ClientLogin.AuthenticationManager.CheckRefresh |
( |
| ) |
|
|
inline |
◆ GetAccessToken()
string TPG.ClientLogin.AuthenticationManager.GetAccessToken |
( |
| ) |
|
|
inline |
◆ GetAccessTokenAsync()
async Task< string > TPG.ClientLogin.AuthenticationManager.GetAccessTokenAsync |
( |
| ) |
|
|
inline |
◆ GetAccessTokenHeaderName()
string TPG.ClientLogin.AuthenticationManager.GetAccessTokenHeaderName |
( |
| ) |
|
|
inline |
◆ MinIntervalBetweenAuthenticateRetry
TimeSpan TPG.ClientLogin.AuthenticationManager.MinIntervalBetweenAuthenticateRetry = new TimeSpan(0, 0, 0, 120) |
|
getset |
◆ MinRefreshTimeMargin
TimeSpan TPG.ClientLogin.AuthenticationManager.MinRefreshTimeMargin = new TimeSpan(0, 0, 0, 120) |
|
getset |
The documentation for this class was generated from the following file:
- Src/Libraries/TPG.ClientLogin/AuthenticationManager.cs