CryptoConfig.EncodeOID(String) Metodo

Definizione

Attenzione

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

Consente di codificare l'identificatore di oggetto (OID) specificato.

public:
 static cli::array <System::Byte> ^ EncodeOID(System::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")]
public static byte[] EncodeOID (string str);
static member EncodeOID : string -> byte[]
[<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[]
Public Shared Function EncodeOID (str As String) As Byte()

Parametri

str
String

OID da codificare.

Restituisce

Byte[]

Matrice di byte che contiene l'OID codificato.

Attributi

Eccezioni

Il valore del parametro str è null.

Si è verificato un errore durante la codifica dell'OID.

Esempio

Nell'esempio di codice seguente viene illustrato come chiamare il metodo per codificare l'identificatore EncodeOID di oggetto specificato. Questo esempio di codice fa parte di un esempio più grande fornito per la CryptoConfig classe.

array<Byte>^encodedMessage = CryptoConfig::EncodeOID( sha1Oid );
// 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)

Si applica a

Vedi anche