Class SSOTokenManagerGetTokenOptions
- Namespace
- Amazon.Runtime.Credentials.Internal
- Assembly
- AWSSDK.Core.dll
public class SSOTokenManagerGetTokenOptions
- Inheritance
-
SSOTokenManagerGetTokenOptions
- Inherited Members
Constructors
SSOTokenManagerGetTokenOptions()
public SSOTokenManagerGetTokenOptions()
Properties
CacheFolderLocation
Set to override the sso cache location. Leave null to use the Default
public string CacheFolderLocation { get; set; }
Property Value
ClientName
public string ClientName { get; set; }
Property Value
ClientType
public string ClientType { get; set; }
Property Value
Region
public string Region { get; set; }
Property Value
Scopes
public IList<string> Scopes { get; set; }
Property Value
Session
public string Session { get; set; }
Property Value
SsoVerificationCallback
public Action<SsoVerificationArguments> SsoVerificationCallback { get; set; }
Property Value
StartUrl
public string StartUrl { get; set; }
Property Value
SupportsGettingNewToken
This field controls how SSOTokenManager should behave if it does not find a valid or refreshable token.
Iftrue
, then SSOTokenManager will use false
SSOTokenManager will throw an exception if it finds
an expired token. It will take no action if finds no cached token.
NOTE: If setting to true
, SsoVerificationCallback must also be set
for authorization flow to succeed.
public bool SupportsGettingNewToken { get; set; }