Partager via


PREQUESTEDTOKENPOLICY

Contient des informations sur la stratégie de jeton demandée. Cette structure est remplie directement à partir des paramètres de la balise object du HTML infocard ou du comportement de binaire (XHTML).

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

Paramètres

Membre Description

Flags

Émis par icardie.idl et défini à 1. Les valeurs autorisées sont POLICYFLAG_V1, ce qui signifie que la structure de stratégie correspond à la structure de stratégie des versions 1.

Recipient

URL chargée par l'explorateur.

Issuer

Doit être extrait de la valeur du paramètre issuer dans la balise object application/x-informationCard.

TokenType

URI de chaîne qui décrit le formulaire du jeton XML généré. Cette valeur doit être extraite de l'argument tokenType dans la balise object ou balise XHTML.

RequiredClaims

SafeArray de chaînes binaires (BSTR) qui contient une liste des revendications requises pour être prises en charge. Le tableau contient des valeurs extraites du paramètre requiredClaims de la balise object application/x-informationCard. Dans le modèle de balise XHTML, il peut être extrait des valeurs claimTypefalse est facultatif.

Remarque   Un minimum d'une revendication est requis.

OptionalClaims

SafeArray de chaînes binaires (BSTR) qui contient une liste des revendications qui sont facultatives et qui n'ont pas besoin d'être prises en charge. Les valeurs sont extraites du paramètre requiredClaims de la balise object application/x-informationCard. Dans le modèle de balise XHTML, il peut être extrait des valeurs claimTypetrue est facultatif.

PrivacyUrl

URL de la déclaration de confidentialité. La valeur est extraite du paramètre privacyUrl de la balise object application/x-informationCard.

PrivacyVersion

Numéro de version de la déclaration de confidentialité référencé par privacyUrl. La valeur est extraite du paramètre privacyUrl de la balise object application/x-informationCard et est un entier. Le type de données est un type Variant autorisant des valeurs NULL.

Voir aussi

Référence

SERVICEIDENTITY

Footer image

Envoyer des commentaires sur cette rubrique à Microsoft.

Copyright ©2007 par Microsoft Corporation. Tous droits réservés.