다음을 통해 공유


Rfc3161TimestampRequest 클래스

정의

IETF RFC 3161의 타임스탬프 요청을 나타냅니다.

public ref class Rfc3161TimestampRequest sealed
public sealed class Rfc3161TimestampRequest
type Rfc3161TimestampRequest = class
Public NotInheritable Class Rfc3161TimestampRequest
상속
Rfc3161TimestampRequest

설명

이 클래스를 사용하면 IETF RFC 3161: Internet X.509 공개 키 인프라 Time-Stamp 프로토콜(TSP)에서 정의한 대로 값을 만들고 검사 TimeStampReq 할 수 있습니다.

속성

HasExtensions

요청에 확장이 있는지 여부를 나타냅니다.

HashAlgorithmId

요청과 관련된 해시 알고리즘의 OID(개체 식별자)를 가져옵니다.

RequestedPolicyId

요청의 정책 ID를 가져오거나, 정책 ID를 요청하지 않은 경우 null을 가져옵니다.

RequestSignerCertificate

요청에서 타임스탬프 인증 기관 인증서가 응답에 있어야 함을 표시하는지 여부를 나타내는 값을 가져옵니다.

Version

이 요청의 데이터 형식 버전 번호를 가져옵니다.

메서드

CreateFromData(ReadOnlySpan<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection)

지정된 알고리즘으로 제공된 데이터를 해시하여 타임스탬프 요청을 만듭니다.

CreateFromHash(ReadOnlyMemory<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection)

미리 계산된 해시 값 및 해시 알고리즘의 이름을 사용하여 타임스탬프 요청을 만듭니다.

CreateFromHash(ReadOnlyMemory<Byte>, Oid, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection)

미리 계산된 해시 값 및 해시 알고리즘의 개체 식별자를 사용하여 타임스탬프 요청을 만듭니다.

CreateFromSignerInfo(SignerInfo, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection)

지정된 알고리즘으로 제공된 서명자의 서명을 해시하여 타임스탬프 요청을 만듭니다.

Encode()

타임스탬프 요청을 인코딩하고 바이트 배열로 반환합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetExtensions()

이 요청에 존재하는 확장의 복사본을 포함하는 컬렉션을 가져옵니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetMessageHash()

이 타임스탬프 요청의 데이터 해시를 가져옵니다.

GetNonce()

이 타임스탬프 요청의 nonce를 가져옵니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ProcessResponse(ReadOnlyMemory<Byte>, Int32)

인코딩된 타임스탬프 응답과 이 요청을 결합하여 Rfc3161TimestampToken을 생성합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
TryDecode(ReadOnlyMemory<Byte>, Rfc3161TimestampRequest, Int32)

encodedBytes의 콘텐츠를 DER로 인코딩된 타임스탬프 요청으로 해석하려고 합니다.

TryEncode(Span<Byte>, Int32)

instance IETF RFC 3161TimeStampReq로 인코딩하려고 시도하여 바이트를 제공된 버퍼에 기록합니다.

적용 대상