CompositeMLDsa.ExportEncryptedPkcs8PrivateKeyPem Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters) |
Exporte la clé actuelle dans une représentation encodée PEM de la représentation PKCS#8 EncryptedPrivateKeyInfo de cette clé à l’aide d’un mot de passe basé sur des octets. |
| ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters) |
Exporte la clé actuelle dans une représentation encodée PEM de la représentation PKCS#8 EncryptedPrivateKeyInfo de cette clé, à l’aide d’un mot de passe basé sur le caractère. |
| ExportEncryptedPkcs8PrivateKeyPem(String, PbeParameters) |
Exporte la clé actuelle dans une représentation encodée PEM de la représentation PKCS#8 EncryptedPrivateKeyInfo de cette clé, à l’aide d’un mot de passe basé sur le caractère. |
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters)
- Source:
- CompositeMLDsa.cs
- Source:
- CompositeMLDsa.cs
- Source:
- CompositeMLDsa.cs
Exporte la clé actuelle dans une représentation encodée PEM de la représentation PKCS#8 EncryptedPrivateKeyInfo de cette clé à l’aide d’un mot de passe basé sur des octets.
public:
System::String ^ ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<System::Byte> passwordBytes, System::Security::Cryptography::PbeParameters ^ pbeParameters);
public string ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<byte> passwordBytes, System.Security.Cryptography.PbeParameters pbeParameters);
member this.ExportEncryptedPkcs8PrivateKeyPem : ReadOnlySpan<byte> * System.Security.Cryptography.PbeParameters -> string
Public Function ExportEncryptedPkcs8PrivateKeyPem (passwordBytes As ReadOnlySpan(Of Byte), pbeParameters As PbeParameters) As String
Paramètres
- passwordBytes
- ReadOnlySpan<Byte>
Octets à utiliser comme mot de passe lors du chiffrement du matériel de clé.
- pbeParameters
- PbeParameters
Paramètres de chiffrement pbE (Password-based encryption) à utiliser lors du chiffrement du matériel de clé.
Retours
Chaîne contenant le code PKCS#8 EncryptedPrivateKeyInfo encodé au format PEM.
Exceptions
pbeParameters a la valeur null.
Cette instance a été supprimée.
pbeParameters spécifie une fonction KDF qui nécessite un mot de passe basé sur le caractère.
- ou -
pbeParameters ne représente pas un algorithme de chiffrement basé sur un mot de passe valide.
- ou -
Cette instance représente uniquement une clé publique.
- ou -
La clé privée n’est pas exportable.
- ou -
Une erreur s’est produite lors de l’exportation de la clé.
S’applique à
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters)
- Source:
- CompositeMLDsa.cs
- Source:
- CompositeMLDsa.cs
- Source:
- CompositeMLDsa.cs
Exporte la clé actuelle dans une représentation encodée PEM de la représentation PKCS#8 EncryptedPrivateKeyInfo de cette clé, à l’aide d’un mot de passe basé sur le caractère.
public:
System::String ^ ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<char> password, System::Security::Cryptography::PbeParameters ^ pbeParameters);
public string ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<char> password, System.Security.Cryptography.PbeParameters pbeParameters);
member this.ExportEncryptedPkcs8PrivateKeyPem : ReadOnlySpan<char> * System.Security.Cryptography.PbeParameters -> string
Public Function ExportEncryptedPkcs8PrivateKeyPem (password As ReadOnlySpan(Of Char), pbeParameters As PbeParameters) As String
Paramètres
- password
- ReadOnlySpan<Char>
Mot de passe à utiliser lors du chiffrement du matériel de clé.
- pbeParameters
- PbeParameters
Paramètres de chiffrement pbE (Password-based encryption) à utiliser lors du chiffrement du matériel de clé.
Retours
Chaîne contenant le code PKCS#8 EncryptedPrivateKeyInfo encodé au format PEM.
Exceptions
pbeParameters a la valeur null.
Cette instance a été supprimée.
pbeParameters ne représente pas un algorithme de chiffrement basé sur un mot de passe valide.
- ou -
Cette instance représente uniquement une clé publique.
- ou -
La clé privée n’est pas exportable.
- ou -
Une erreur s’est produite lors de l’exportation de la clé.
S’applique à
ExportEncryptedPkcs8PrivateKeyPem(String, PbeParameters)
- Source:
- CompositeMLDsa.cs
- Source:
- CompositeMLDsa.cs
- Source:
- CompositeMLDsa.cs
Exporte la clé actuelle dans une représentation encodée PEM de la représentation PKCS#8 EncryptedPrivateKeyInfo de cette clé, à l’aide d’un mot de passe basé sur le caractère.
public:
System::String ^ ExportEncryptedPkcs8PrivateKeyPem(System::String ^ password, System::Security::Cryptography::PbeParameters ^ pbeParameters);
public string ExportEncryptedPkcs8PrivateKeyPem(string password, System.Security.Cryptography.PbeParameters pbeParameters);
member this.ExportEncryptedPkcs8PrivateKeyPem : string * System.Security.Cryptography.PbeParameters -> string
Public Function ExportEncryptedPkcs8PrivateKeyPem (password As String, pbeParameters As PbeParameters) As String
Paramètres
- password
- String
Mot de passe à utiliser lors du chiffrement du matériel de clé.
- pbeParameters
- PbeParameters
Paramètres de chiffrement pbE (Password-based encryption) à utiliser lors du chiffrement du matériel de clé.
Retours
Chaîne contenant le code PKCS#8 EncryptedPrivateKeyInfo encodé au format PEM.
Exceptions
password ou pbeParameters est null.