AbstractConfidentialClientAcquireTokenParameterBuilderExtension.WithExtraClientAssertionClaims<T> Metodo

Definizione

Specifica attestazioni aggiuntive da includere nell'asserzione client. Queste attestazioni verranno unite con attestazioni predefinite quando viene generata l'asserzione client. In questo modo, le API di livello superiore, ad esempio Microsoft. Identity.Web fornisce attestazioni aggiuntive per l'asserzione client. Importante: i token sono associati alle attestazioni di asserzione client aggiuntive, che influiscono sulle ricerche nella cache. Si tratta di un'API di estendibilità e non deve essere usata direttamente dalle applicazioni.

public static Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<T> WithExtraClientAssertionClaims<T>(this Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<T> builder, string clientAssertionClaims) where T : Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<T>;
static member WithExtraClientAssertionClaims : Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T (requires 'T :> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T>)> * string -> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T (requires 'T :> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T>)> (requires 'T :> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T>)
<Extension()>
Public Function WithExtraClientAssertionClaims(Of T As AbstractAcquireTokenParameterBuilder(Of T)) (builder As AbstractAcquireTokenParameterBuilder(Of T), clientAssertionClaims As String) As AbstractAcquireTokenParameterBuilder(Of T)

Parametri di tipo

T

Parametri

builder
AbstractAcquireTokenParameterBuilder<T>

Generatore a cui concatenare le opzioni

clientAssertionClaims
String

Attestazioni aggiuntive in formato JSON da firmare nell'asserzione client.

Valori restituiti

Generatore per concatenare l'oggetto . Con i metodi

Eccezioni

Generata quando clientAssertionClaims è null o uno spazio vuoto.

Si applica a