다음을 통해 공유


SignedCms 생성자

정의

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

오버로드

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

Source:
SignedCms.CtorOverloads.cs
Source:
SignedCms.CtorOverloads.cs
Source:
SignedCms.CtorOverloads.cs

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

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

예외

null 참조를 유효한 인수로 사용하지 않는 메서드에 null 참조가 전달된 경우

설명

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

속성 기본값
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)

Source:
SignedCms.CtorOverloads.cs
Source:
SignedCms.CtorOverloads.cs
Source:
SignedCms.CtorOverloads.cs

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 참조를 유효한 인수로 사용하지 않는 메서드에 null 참조가 전달된 경우

설명

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

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

적용 대상

SignedCms(SubjectIdentifierType)

Source:
SignedCms.CtorOverloads.cs
Source:
SignedCms.CtorOverloads.cs
Source:
SignedCms.CtorOverloads.cs

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 참조를 유효한 인수로 사용하지 않는 메서드에 null 참조가 전달된 경우

설명

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

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

적용 대상

SignedCms(ContentInfo, Boolean)

Source:
SignedCms.CtorOverloads.cs
Source:
SignedCms.CtorOverloads.cs
Source:
SignedCms.CtorOverloads.cs

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 값입니다. detachedtrue이면 서명이 분리되며, detachedfalse이면 서명이 분리되지 않습니다.

예외

null 참조를 유효한 인수로 사용하지 않는 메서드에 null 참조가 전달된 경우

설명

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

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

적용 대상

SignedCms(SubjectIdentifierType, ContentInfo)

Source:
SignedCms.CtorOverloads.cs
Source:
SignedCms.CtorOverloads.cs
Source:
SignedCms.CtorOverloads.cs

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 참조를 유효한 인수로 사용하지 않는 메서드에 null 참조가 전달된 경우

설명

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

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

적용 대상

SignedCms(SubjectIdentifierType, ContentInfo, Boolean)

Source:
SignedCms.cs
Source:
SignedCms.cs
Source:
SignedCms.cs

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 값입니다. detachedtrue이면 서명이 분리되며, detached가 false이면 서명이 분리되지 않습니다.

예외

null 참조를 유효한 인수로 사용하지 않는 메서드에 null 참조가 전달된 경우

설명

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

적용 대상