CryptoConfig.EncodeOID(String) 메서드

정의

지정된 OID(개체 식별자)를 인코딩합니다.

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

매개 변수

str
String

인코딩할 OID입니다.

반품

Byte[]

인코딩된 OID를 포함하는 바이트 배열입니다.

예외

매개 변수는 str .입니다 null.

OID를 인코딩하는 동안 오류가 발생했습니다.

예제

다음 코드 예제에서는 메서드를 호출 EncodeOID 하여 지정된 개체 식별자를 인코딩하는 방법을 보여 줍니다. 이 코드 예제는 클래스에 제공된 더 큰 예제의 CryptoConfig 일부입니다.

// 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)

적용 대상

추가 정보