RSA.FromXmlString(String) Methode

Definition

Initialisiert ein RSA-Objekt mit den Schlüsselinformationen aus einer XML-Zeichenfolge.Initializes an RSA object from the key information from an XML string.

public:
 override void FromXmlString(System::String ^ xmlString);
public override void FromXmlString (string xmlString);
override this.FromXmlString : string -> unit
Public Overrides Sub FromXmlString (xmlString As String)

Parameter

xmlString
String

Die XML-Zeichenfolge mit den RSA-Schlüsselinformationen.The XML string containing RSA key information.

Ausnahmen

Der xmlString-Parameter ist null.The xmlString parameter is null.

Das Format des xmlString-Parameters ist nicht gültig.The format of the xmlString parameter is not valid.

Nur .NET 5 und höher und .NET Core: Dieser Member wird nicht unterstützt..NET 5+ and .NET Core only: This member is not supported.

Hinweise

FromXmlStringInitialisiert ein RSA-Objekt mithilfe von Schlüsselinformationen in einer XML-Zeichenfolge, die mit der-Methode generiert wurde ToXmlString .The FromXmlString initializes an RSA object using key information in an XML string that was generated using the ToXmlString method. Die- FromXmlString Methode akzeptiert entweder eine XML-Zeichenfolge, die einen öffentlichen Schlüssel oder eine XML-Zeichenfolge mit einem öffentlichen und einem privaten Schlüssel enthält.The FromXmlString method accepts either an XML string containing a public key or an XML string containing a public and private key.

Verwenden Sie die- FromXmlString Methode, um Schlüsselinformationen bequem zu initialisieren RSA .Use the FromXmlString method to conveniently initialize RSA key information.

Achtung

Das Beibehalten einer XML-Zeichenfolge, die einen privaten Schlüssel an einem unsicheren Speicherort enthält, stellt ein Sicherheitsrisiko dar.Persisting an XML string containing a private key to an insecure location is a security threat. Die Sicherheit Ihrer Anwendung kann beeinträchtigt werden, wenn ein böswilliger Drittanbieter auf Ihren privaten Schlüssel zugreifen kann.The security of your application can be compromised if a malicious third party can access your private key. Um einen privaten Schlüssel sicher beizubehalten, verwenden Sie einen sicheren Schlüssel Container.To safely persist a private key, use a secure key container. Weitere Informationen zum Beibehalten von privaten Schlüsseln in einem Schlüssel Container finden Sie unter Gewusst wie: Speichern von asymmetrischen Schlüsseln in einem Schlüssel Container.For more information about persisting private keys in a key container, see How to: Store Asymmetric Keys in a Key Container.

Gilt für: