CmsSigner 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CMS/PKCS#7 서명된 메시지의 잠재적 서명자를 나타냅니다.
public ref class CmsSigner sealed
public sealed class CmsSigner
type CmsSigner = class
Public NotInheritable Class CmsSigner
- 상속
-
CmsSigner
생성자
CmsSigner() |
기본값을 사용하여 CmsSigner 클래스의 새 인스턴스를 초기화합니다. |
CmsSigner(CspParameters) |
사용되지 않음.
지속 키에서 CmsSigner 클래스의 새 인스턴스를 초기화합니다. |
CmsSigner(SubjectIdentifierType) |
지정된 주체 식별자 유형을 사용하여 CmsSigner 클래스의 새 인스턴스를 초기화합니다. |
CmsSigner(SubjectIdentifierType, X509Certificate2) |
지정된 서명자 인증서 및 주제 식별자 유형을 사용하여 CmsSigner 클래스의 새 인스턴스를 초기화합니다. |
CmsSigner(SubjectIdentifierType, X509Certificate2, AsymmetricAlgorithm) |
지정된 서명자 인증서, 주제 식별자 유형 및 프라이빗 키 개체를 사용하여 CmsSigner 클래스의 새 인스턴스를 초기화합니다. |
CmsSigner(SubjectIdentifierType, X509Certificate2, RSA, RSASignaturePadding) |
지정된 서명자 인증서, 주체 식별자 유형, 프라이빗 키 개체 및 RSA 서명 패딩을 사용하여 CmsSigner 클래스의 새 instance 초기화합니다. |
CmsSigner(X509Certificate2) |
지정된 서명자 인증서가 있는 CmsSigner 클래스의 새 인스턴스를 초기화합니다. |
속성
Certificate |
Certificate 속성은 서명 인증서를 나타내는 X509Certificate2 개체를 설정하거나 검색합니다. |
Certificates |
WholeChain 및ExcludeRoot로 간주되는 인증서의 컬렉션을 가져옵니다. |
DigestAlgorithm |
시그니처와 함께 사용할 해시 알고리즘의 알고리즘 식별자를 가져오거나 설정합니다. |
IncludeOption |
서명된 메시지에 포함되어야 하는 서명자 인증서의 인증서 체인 크기를 나타내는 옵션을 가져오거나 설정합니다. |
PrivateKey |
서명하는 동안 사용할 프라이빗 키 개체를 가져오거나 설정합니다. |
SignaturePadding |
사용할 RSA 서명 패딩을 가져오거나 설정합니다. |
SignedAttributes |
이 시그니처와 연결하고, 시그니처로도 보호되는 특성의 컬렉션을 가져옵니다. |
SignerIdentifierType |
사용된 서명 인증서를 식별하는 데 사용하는 체계를 가져옵니다. |
UnsignedAttributes |
이 시그니처와 연결하지만, 시그니처로 보호되지 않는 특성의 컬렉션을 가져옵니다. |
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
.NET