Méthode Store.Export

[La méthode Export est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Utilisez plutôt la classe X509Store dans l’espace de noms System.Security.Cryptography.X509Certificates .]

La méthode Export copie le contenu d’un magasin de certificats ouvert dans une chaîne encodée.

Syntaxe

Store.Export( _
  [ ByVal SaveAs ], _
  [ ByVal EncodingType ] _
)

Paramètres

SaveAs [in, facultatif]

Valeur de l’énumération CAPICOM_STORE_SAVE_AS_TYPE qui indique le format de l’opération d’exportation. La valeur par défaut est CAPICOM_STORE_SAVE_AS_SERIALIZED. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
CAPICOM_STORE_SAVE_AS_SERIALIZED
Le magasin est enregistré au format sérialisé.
CAPICOM_STORE_SAVE_AS_PKCS7
Le magasin est enregistré au format PKCS #7.

 

EncodingType [in, facultatif]

Valeur de l’énumération CAPICOM_ENCODING_TYPE qui indique le type d’encodage du magasin exporté. La valeur par défaut est CAPICOM_ENCODE_BASE64. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
CAPICOM_ENCODE_ANY
Ce type d’encodage est utilisé uniquement lorsque les données d’entrée ont un type d’encodage inconnu. Si cette valeur est utilisée pour spécifier le type d’encodage de la sortie, CAPICOM_ENCODE_BASE64 sera utilisé à la place. Introduit dans CAPICOM 2.0.
CAPICOM_ENCODE_BASE64
Les données sont enregistrées sous forme de chaîne encodée en base64.
CAPICOM_ENCODE_BINARY
Les données sont enregistrées en tant que séquence binaire pure.

 

Valeur retournée

Cette méthode retourne une chaîne qui contient les certificats dans le magasin dans le formulaire d’encodage spécifié.

Spécifications

Condition requise Valeur
Composant redistribuable
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP
DLL
Capicom.dll

Voir aussi

Magasin

Objets de chiffrement