Freigeben über


REQUESTEDTOKENPOLICY

Enthält Informationen über die angeforderte Tokenrichtlinie. Diese Struktur wird direkt von den Parametern im HTML-Objekttag oder Binärverhalten (XHTML) von infocard bevölkert.

typedef struct _REQUESTEDTOKENPOLICY{
        DWORD                   Flags;
        SERVICEIDENTITY         Recipient;
        SERVICEIDENTITY         Issuer;
        BSTR                    TokenType;
        SAFEARRAY(BSTR)         RequiredClaims;
        SAFEARRAY(BSTR)         OptionalClaims;
        BSTR                    PrivacyUrl;
        VARIANT                 PrivacyVersion;
    }REQUESTEDTOKENPOLICY;

Parameter

Member Beschreibung

Flags

Wird von icardie.idl ausgegeben und ist definiert als 1. Gültige Werte sind POLICYFLAG_V1, womit festgelegt wird, dass die Richtlinienstruktur die Versionen 1-Richtlinienstruktur ist.

Recipient

Die vom Browser geladene URL.

Issuer

Wird normalerweise aus dem Wert des issuer-Parameters im application/x-informationCard-Objekttag bezogen.

TokenType

Ein Zeichenfolgen-URI, der die Art des generierten XML-Tokens beschreibt. Dieser Wert wird normalerweise aus dem tokenType-Argument im Objekttag oder im XHTML-Tag bezogen.

RequiredClaims

Ein SafeArray von Binärzeichenfolgen (BSTR), das eine Liste von Ansprüchen enthält, die unterstützt werden sollten. Das Array enthält Werte aus dem requiredClaims-Parameter im application/x-informationCard-Objekttag. Alternativ können diese im XHTML-Markupmodell aus den claimType-Werten bezogen werden, bei denen Optional auf false gesetzt ist.

Hinweis   Es ist mindestens ein Anspruch erforderlich.

OptionalClaims

Ein SafeArray von Binärzeichenfolgen (BSTR), das eine Liste von optionalen Ansprüchen enthält, die nicht unterstützt werden müssen. Die Werte werden aus dem requiredClaims-Parameter im application/x-informationCard-Objekttag bezogen. Alternativ können diese im XHTML-Markupmodell aus den claimType-Werten bezogen werden, bei denen Optional auf true gesetzt ist.

PrivacyUrl

Die URL der Datenschutzerklärung. Der Wert wird aus dem privacyUrl-Parameter im application/x-informationCard-Objekttag bezogen.

PrivacyVersion

Die Versionsnummer der Datenschutzerklärung, auf die privacyUrl verweist. Der Wert wird aus dem privacyUrl-Parameter im application/x-informationCard-Objekttag bezogen und ist eine ganze Zahl. Der Datentyp ist ein Varianttyp, so dass NULL-Werte zulässig sind.

Siehe auch

Referenz

SERVICEIDENTITY

Footer image

Senden Sie Kommentare zu diesem Thema an Microsoft.

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.