CryptoConfig.EncodeOID(String) Méthode

Définition

Attention

EncodeOID is obsolete. Use the ASN.1 functionality provided in System.Formats.Asn1.

Encode l’identificateur d’objet spécifié (OID).

public:
 static cli::array <System::Byte> ^ EncodeOID(System::String ^ str);
[System.Obsolete("EncodeOID is obsolete. Use the ASN.1 functionality provided in System.Formats.Asn1.", DiagnosticId="SYSLIB0031", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] EncodeOID(string str);
public static byte[] EncodeOID(string str);
[<System.Obsolete("EncodeOID is obsolete. Use the ASN.1 functionality provided in System.Formats.Asn1.", DiagnosticId="SYSLIB0031", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member EncodeOID : string -> byte[]
static member EncodeOID : string -> byte[]
Public Shared Function EncodeOID (str As String) As Byte()

Paramètres

str
String

OID à encoder.

Retours

Byte[]

Tableau d’octets contenant l’OID encodé.

Attributs

Exceptions

Le str paramètre est null.

Une erreur s’est produite lors de l’encodage de l’OID.

Exemples

L’exemple de code suivant montre comment appeler la EncodeOID méthode pour encoder l’identificateur d’objet spécifié. Cet exemple de code fait partie d’un exemple plus grand fourni pour la CryptoConfig classe.

// This example uses the SHA1 algorithm.
// Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
byte[] encodedMessage = CryptoConfig.EncodeOID(sha1Oid);
' This example uses the SHA1 algorithm.
' Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
Dim encodedMessage() As Byte = cryptoConfig.EncodeOID(sha1Oid)

S’applique à

Voir aussi