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; }