SignedCms 생성자

정의

SignedCms 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
SignedCms()

SignedCms() 생성자는 클래스의 인스턴스를 SignedCms 만듭니다.

SignedCms(ContentInfo)

SignedCms(ContentInfo) 생성자는 지정된 콘텐츠 정보를 내부 콘텐츠로 사용하여 클래스의 인스턴스 SignedCms 를 만듭니다.

SignedCms(SubjectIdentifierType)

SignedCms(SubjectIdentifierType) 생성자는 지정된 주체 식별자 형식을 서명자의 기본 주체 식별자 형식으로 사용하여 클래스의 인스턴스 SignedCms 를 만듭니다.

SignedCms(ContentInfo, Boolean)

SignedCms(ContentInfo, Boolean) 생성자는 지정된 콘텐츠 정보를 내부 콘텐츠로 사용하고 분리된 상태를 사용하여 클래스의 인스턴스 SignedCms 를 만듭니다.

SignedCms(SubjectIdentifierType, ContentInfo)

SignedCms(SubjectIdentifierType, ContentInfo) 생성자는 지정된 주체 식별자 형식을 서명자의 기본 주체 식별자 형식으로 사용하고 콘텐츠 정보를 내부 콘텐츠로 사용하여 클래스의 인스턴스 SignedCms 를 만듭니다.

SignedCms(SubjectIdentifierType, ContentInfo, Boolean)

SignedCms(SubjectIdentifierType, ContentInfo, Boolean) 생성자는 지정된 주체 식별자 형식을 서명자의 기본 주체 식별자 형식으로 사용하고, 콘텐츠 정보를 내부 콘텐츠로 사용하고, 분리된 상태를 사용하여 클래스의 인스턴스 SignedCms 를 만듭니다.

SignedCms()

SignedCms() 생성자는 클래스의 인스턴스를 SignedCms 만듭니다.

public:
 SignedCms();
public SignedCms();
Public Sub New ()

예외

null 참조가 유효한 인수로 허용되지 않는 메서드에 전달되었습니다.

설명

클래스에는 SignedCms 다음과 같은 기본 속성 값이 있습니다.

Property 기본값
ContentInfo 1.2.840.113549.1.7.1(데이터)길이: 0
Detached 분리된 상태: false 서명된 콘텐츠는 서명 정보와 함께 CMS/PKCS #7 메시지에 포함됩니다.

서명자의 기본값 SubjectIdentifierType 은 SubjectIdentifierType.IssuerAndSerialNumber입니다.

분리된 상태 false (기본값)인 경우 서명된 콘텐츠는 서명 정보와 함께 CMS/PKCS #7 메시지에 포함됩니다. 분리된 상태인 true경우 S/MIME 메시지를 디코딩할 수 없는 클라이언트는 별도로 전송되는 경우 메시지의 내용을 계속 볼 수 있습니다. 이는 메시지 발신자가 인증 여부를 확인할 수 있는지 여부를 메시지 콘텐츠를 보관하는 보관 애플리케이션에서 유용할 수 있습니다.

적용 대상

SignedCms(ContentInfo)

SignedCms(ContentInfo) 생성자는 지정된 콘텐츠 정보를 내부 콘텐츠로 사용하여 클래스의 인스턴스 SignedCms 를 만듭니다.

public:
 SignedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (contentInfo As ContentInfo)

매개 변수

contentInfo
ContentInfo

ContentInfo 콘텐츠 정보를 메시지의 내부 콘텐츠로 지정하는 개체입니다SignedCms.

예외

null 참조가 유효한 인수로 허용되지 않는 메서드에 전달되었습니다.

설명

이 생성자와 함께 사용되는 기본 속성 값은 다음을 참조하세요 SignedCms().

분리된 상태 false (기본값)인 경우 서명된 콘텐츠는 서명 정보와 함께 CMS/PKCS #7 메시지에 포함됩니다. 분리된 상태인 true경우 S/MIME 메시지를 디코딩할 수 없는 클라이언트는 별도로 전송되는 경우 메시지의 내용을 계속 볼 수 있습니다. 이는 메시지 발신자가 인증 여부를 확인할 수 있는지 여부를 메시지 콘텐츠를 보관하는 보관 애플리케이션에서 유용할 수 있습니다.

적용 대상

SignedCms(SubjectIdentifierType)

SignedCms(SubjectIdentifierType) 생성자는 지정된 주체 식별자 형식을 서명자의 기본 주체 식별자 형식으로 사용하여 클래스의 인스턴스 SignedCms 를 만듭니다.

public:
 SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType);
public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType)

매개 변수

signerIdentifierType
SubjectIdentifierType

SubjectIdentifierType 서명자의 기본 주체 식별자 유형을 지정하는 멤버입니다.

예외

null 참조가 유효한 인수로 허용되지 않는 메서드에 전달되었습니다.

설명

이 생성자와 함께 사용되는 기본 속성 값은 다음을 참조하세요 SignedCms().

분리된 상태 false (기본값)인 경우 서명된 콘텐츠는 서명 정보와 함께 CMS/PKCS #7 메시지에 포함됩니다. 분리된 상태인 true경우 S/MIME 메시지를 디코딩할 수 없는 클라이언트는 별도로 전송되는 경우 메시지의 내용을 계속 볼 수 있습니다. 이는 메시지 발신자가 인증 여부를 확인할 수 있는지 여부를 메시지 콘텐츠를 보관하는 보관 애플리케이션에서 유용할 수 있습니다.

적용 대상

SignedCms(ContentInfo, Boolean)

SignedCms(ContentInfo, Boolean) 생성자는 지정된 콘텐츠 정보를 내부 콘텐츠로 사용하고 분리된 상태를 사용하여 클래스의 인스턴스 SignedCms 를 만듭니다.

public:
 SignedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, bool detached);
public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.ContentInfo * bool -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (contentInfo As ContentInfo, detached As Boolean)

매개 변수

contentInfo
ContentInfo

ContentInfo 콘텐츠 정보를 메시지의 내부 콘텐츠로 지정하는 개체입니다SignedCms.

detached
Boolean

Boolean 개체가 분리된 서명에 대한 것인지 여부를 SignedCms 지정하는 값입니다. 이 true경우 detached 서명이 분리됩니다. 이 false경우 detached 서명이 분리되지 않습니다.

예외

null 참조가 유효한 인수로 허용되지 않는 메서드에 전달되었습니다.

설명

이 생성자와 함께 사용되는 기본 속성 값은 다음을 참조하세요 SignedCms().

분리된 상태 false (기본값)인 경우 서명된 콘텐츠는 서명 정보와 함께 CMS/PKCS #7 메시지에 포함됩니다. 분리된 상태인 true경우 S/MIME 메시지를 디코딩할 수 없는 클라이언트는 별도로 전송되는 경우 메시지의 내용을 계속 볼 수 있습니다. 이는 메시지 발신자가 인증 여부를 확인할 수 있는지 여부를 메시지 콘텐츠를 보관하는 보관 애플리케이션에서 유용할 수 있습니다.

적용 대상

SignedCms(SubjectIdentifierType, ContentInfo)

SignedCms(SubjectIdentifierType, ContentInfo) 생성자는 지정된 주체 식별자 형식을 서명자의 기본 주체 식별자 형식으로 사용하고 콘텐츠 정보를 내부 콘텐츠로 사용하여 클래스의 인스턴스 SignedCms 를 만듭니다.

public:
 SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo)

매개 변수

signerIdentifierType
SubjectIdentifierType

SubjectIdentifierType 서명자의 기본 주체 식별자 유형을 지정하는 멤버입니다.

contentInfo
ContentInfo

ContentInfo 콘텐츠 정보를 메시지의 내부 콘텐츠로 지정하는 개체입니다SignedCms.

예외

null 참조가 유효한 인수로 허용되지 않는 메서드에 전달되었습니다.

설명

이 생성자와 함께 사용되는 기본 속성 값은 다음을 참조하세요 SignedCms().

분리된 상태 false (기본값)인 경우 서명된 콘텐츠는 서명 정보와 함께 CMS/PKCS #7 메시지에 포함됩니다. 분리된 상태인 true경우 S/MIME 메시지를 디코딩할 수 없는 클라이언트는 별도로 전송되는 경우 메시지의 내용을 계속 볼 수 있습니다. 이는 메시지 발신자가 인증 여부를 확인할 수 있는지 여부를 메시지 콘텐츠를 보관하는 보관 애플리케이션에서 유용할 수 있습니다.

적용 대상

SignedCms(SubjectIdentifierType, ContentInfo, Boolean)

SignedCms(SubjectIdentifierType, ContentInfo, Boolean) 생성자는 지정된 주체 식별자 형식을 서명자의 기본 주체 식별자 형식으로 사용하고, 콘텐츠 정보를 내부 콘텐츠로 사용하고, 분리된 상태를 사용하여 클래스의 인스턴스 SignedCms 를 만듭니다.

public:
 SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, bool detached);
public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo * bool -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo, detached As Boolean)

매개 변수

signerIdentifierType
SubjectIdentifierType

SubjectIdentifierType 서명자의 기본 주체 식별자 유형을 지정하는 멤버입니다.

contentInfo
ContentInfo

ContentInfo 콘텐츠 정보를 메시지의 내부 콘텐츠로 지정하는 개체입니다SignedCms.

detached
Boolean

Boolean 개체가 분리된 서명에 대한 것인지 여부를 SignedCms 지정하는 값입니다. 이 true경우 detached 서명이 분리됩니다. 분리된 false경우 서명이 분리되지 않습니다.

예외

null 참조가 유효한 인수로 허용되지 않는 메서드에 전달되었습니다.

설명

분리된 상태 false (기본값)인 경우 서명된 콘텐츠는 서명 정보와 함께 CMS/PKCS #7 메시지에 포함됩니다. 분리된 상태인 true경우 S/MIME 메시지를 디코딩할 수 없는 클라이언트는 별도로 전송되는 경우 메시지의 내용을 계속 볼 수 있습니다. 이는 메시지 보낸 사람 인증을 확인할 수 있는지 여부에 관계없이 메시지 콘텐츠를 보관하는 보관 애플리케이션에서 유용할 수 있습니다.

적용 대상