Class CacheSettings
Settings used to cache tokens for Desktop application. Reference sample: https://github.com/AzureAD/microsoft-authentication-extensions-for-dotnet/tree/main/sample/ManualTestApp
Inherited Members
Namespace: Microsoft.XboxStudios.SQTech.Authentication.FileCache
Assembly: Microsoft.XboxStudios.SQTech.Authentication.FileCache.dll
Syntax
public class CacheSettings
Properties
View SourceDirectory
Gets or sets the directory where the token cache file will be stored.
Declaration
public string Directory { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FileName
Gets or sets the name of the token cache file.
Declaration
public string FileName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
KeyChainAccountName
Gets or sets the KeyChain account name for MAC.
Declaration
public string KeyChainAccountName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
KeyChainServiceName
Gets or sets the KeyChain service name for MAC.
Declaration
public string KeyChainServiceName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LinuxKeyRingAttr1
Gets or sets the first attribute of the key ring for Linux.
Declaration
public KeyValuePair<string, string> LinuxKeyRingAttr1 { get; set; }
Property Value
| Type | Description |
|---|---|
| KeyValuePair<string, string> |
LinuxKeyRingAttr2
Gets or sets the second attribute of the key ring for Linux.
Declaration
public KeyValuePair<string, string> LinuxKeyRingAttr2 { get; set; }
Property Value
| Type | Description |
|---|---|
| KeyValuePair<string, string> |
LinuxKeyRingCollection
Gets or sets the key ring collection for Linux.
Declaration
public string LinuxKeyRingCollection { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LinuxKeyRingLabel
Gets or sets the key ring labael for Linux.
Declaration
public string LinuxKeyRingLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LinuxKeyRingSchema
Gets or sets the key ring schema for Linux.
Declaration
public string LinuxKeyRingSchema { get; set; }
Property Value
| Type | Description |
|---|---|
| string |