GetTeamsUserTokenOptions interface
Warning
This API is now deprecated.
This package will be deprecated by 2026-07. Please use Microsoft 365 Agents SDK instead.
- Extends
Properties
| resources |
Inherited Properties
| abort |
The signal which can be used to abort requests. |
| claims | Claim details to perform the Continuous Access Evaluation authentication flow |
| enable |
Indicates whether to enable the Continuous Access Evaluation authentication flow |
| proof |
Options for Proof of Possession token requests |
| request |
Options used when creating and sending HTTP requests for this operation. |
| tenant |
Allows specifying a tenantId. Useful to handle challenges that provide tenant Id hints. |
| tracing |
Options used when tracing is enabled. |
Property Details
resources
resources?: string[]
Property Value
string[]
Inherited Property Details
abortSignal
The signal which can be used to abort requests.
abortSignal?: AbortSignalLike
Property Value
Inherited From GetTokenOptions.abortSignal
claims
Claim details to perform the Continuous Access Evaluation authentication flow
claims?: string
Property Value
string
Inherited From GetTokenOptions.claims
enableCae
Indicates whether to enable the Continuous Access Evaluation authentication flow
enableCae?: boolean
Property Value
boolean
Inherited From GetTokenOptions.enableCae
proofOfPossessionOptions
Options for Proof of Possession token requests
proofOfPossessionOptions?: { nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
Property Value
{ nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
Inherited From GetTokenOptions.proofOfPossessionOptions
requestOptions
Options used when creating and sending HTTP requests for this operation.
requestOptions?: { timeout?: number }
Property Value
{ timeout?: number }
Inherited From GetTokenOptions.requestOptions
tenantId
Allows specifying a tenantId. Useful to handle challenges that provide tenant Id hints.
tenantId?: string
Property Value
string
Inherited From GetTokenOptions.tenantId
tracingOptions
Options used when tracing is enabled.
tracingOptions?: { tracingContext?: TracingContext }
Property Value
{ tracingContext?: TracingContext }
Inherited From GetTokenOptions.tracingOptions