Linguaggio

AbstractConfidentialClientAcquireTokenParameterBuilderExtension.WithProofOfPosessionKeyId<T> Metodo

Definizione

Associa il token a una chiave nella cache. Nessuna operazione di crittografia viene eseguita sul token.

public static Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<T> WithProofOfPosessionKeyId<T>(this Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<T> builder, string keyId, string expectedTokenTypeFromAad = "Bearer") where T : Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<T>;
static member WithProofOfPosessionKeyId : Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T (requires 'T :> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T>)> * string * string -> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T (requires 'T :> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T>)> (requires 'T :> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T>)
<Extension()>
Public Function WithProofOfPosessionKeyId(Of T As AbstractAcquireTokenParameterBuilder(Of T)) (builder As AbstractAcquireTokenParameterBuilder(Of T), keyId As String, Optional expectedTokenTypeFromAad As String = "Bearer") As AbstractAcquireTokenParameterBuilder(Of T)

Parametri di tipo

T

Parametri

builder
AbstractAcquireTokenParameterBuilder<T>

Generatore a cui concatenare le opzioni

keyId
String

ID chiave a cui è associato il token di accesso. Il token non verrà recuperato dalla cache a meno che non venga presentato lo stesso ID chiave. Può essere Null.

expectedTokenTypeFromAad
String

AAD genera diversi tipi di token associati. MSAL controlla il tipo di token, che deve corrispondere al valore impostato da ESTS. I token POP normali hanno questo valore come "pop"

Valori restituiti

generatore

Si applica a