SignedCms Construtores

Definição

Inicializa uma nova instância da classe SignedCms.

Sobrecargas

Nome Description
SignedCms()

O SignedCms() construtor cria uma instância da SignedCms classe.

SignedCms(ContentInfo)

O SignedCms(ContentInfo) construtor cria uma instância da SignedCms classe usando as informações de conteúdo especificadas como o conteúdo interno.

SignedCms(SubjectIdentifierType)

O SignedCms(SubjectIdentifierType) construtor cria uma instância da SignedCms classe usando o tipo de identificador de assunto especificado como o tipo de identificador de assunto padrão para signatários.

SignedCms(ContentInfo, Boolean)

O SignedCms(ContentInfo, Boolean) construtor cria uma instância da SignedCms classe usando as informações de conteúdo especificadas como o conteúdo interno e usando o estado desanexado.

SignedCms(SubjectIdentifierType, ContentInfo)

O SignedCms(SubjectIdentifierType, ContentInfo) construtor cria uma instância da SignedCms classe usando o tipo de identificador de assunto especificado como o tipo de identificador de assunto padrão para signatários e informações de conteúdo como o conteúdo interno.

SignedCms(SubjectIdentifierType, ContentInfo, Boolean)

O SignedCms(SubjectIdentifierType, ContentInfo, Boolean) construtor cria uma instância da SignedCms classe usando o tipo de identificador de assunto especificado como o tipo de identificador de assunto padrão para signatários, as informações de conteúdo como o conteúdo interno e usando o estado desanexado.

SignedCms()

Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs

O SignedCms() construtor cria uma instância da SignedCms classe.

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

Exceções

Uma referência nula foi passada para um método que não a aceita como um argumento válido.

Comentários

A SignedCms classe tem os seguintes valores de propriedade padrão.

Property Valor padrão
ContentInfo 1.2.840.113549.1.7.1 (dados)Comprimento: zero
Detached Estado desanexado: false o conteúdo assinado está incluído na mensagem CMS/PKCS nº 7 junto com as informações de assinatura.

O padrão SubjectIdentifierType para signatários é SubjectIdentifierType.IssuerAndSerialNumber.

Se o estado desanexado for false (o padrão), o conteúdo assinado será incluído na mensagem CMS/PKCS nº 7 junto com as informações de assinatura. Se o estado desanexado for true, os clientes que não puderem decodificar mensagens S/MIME ainda poderão ver o conteúdo da mensagem se ela for enviada separadamente. Isso pode ser útil em um aplicativo de arquivamento que arquiva o conteúdo da mensagem se o remetente da mensagem pode ser verificado quanto à autenticidade.

Aplica-se a

SignedCms(ContentInfo)

Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs

O SignedCms(ContentInfo) construtor cria uma instância da SignedCms classe usando as informações de conteúdo especificadas como o conteúdo interno.

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)

Parâmetros

contentInfo
ContentInfo

Um ContentInfo objeto que especifica as informações de conteúdo como o conteúdo interno da SignedCms mensagem.

Exceções

Uma referência nula foi passada para um método que não a aceita como um argumento válido.

Comentários

Para obter os valores de propriedade padrão usados com esse construtor, consulte SignedCms().

Se o estado desanexado for false (o padrão), o conteúdo assinado será incluído na mensagem CMS/PKCS nº 7 junto com as informações de assinatura. Se o estado desanexado for true, os clientes que não puderem decodificar mensagens S/MIME ainda poderão ver o conteúdo da mensagem se ela for enviada separadamente. Isso pode ser útil em um aplicativo de arquivamento que arquiva o conteúdo da mensagem se o remetente da mensagem pode ser verificado quanto à autenticidade.

Aplica-se a

SignedCms(SubjectIdentifierType)

Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs

O SignedCms(SubjectIdentifierType) construtor cria uma instância da SignedCms classe usando o tipo de identificador de assunto especificado como o tipo de identificador de assunto padrão para signatários.

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)

Parâmetros

signerIdentifierType
SubjectIdentifierType

Um SubjectIdentifierType membro que especifica o tipo de identificador de assunto padrão para signatários.

Exceções

Uma referência nula foi passada para um método que não a aceita como um argumento válido.

Comentários

Para obter os valores de propriedade padrão usados com esse construtor, consulte SignedCms().

Se o estado desanexado for false (o padrão), o conteúdo assinado será incluído na mensagem CMS/PKCS nº 7 junto com as informações de assinatura. Se o estado desanexado for true, os clientes que não puderem decodificar mensagens S/MIME ainda poderão ver o conteúdo da mensagem se ela for enviada separadamente. Isso pode ser útil em um aplicativo de arquivamento que arquiva o conteúdo da mensagem se o remetente da mensagem pode ser verificado quanto à autenticidade.

Aplica-se a

SignedCms(ContentInfo, Boolean)

Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs

O SignedCms(ContentInfo, Boolean) construtor cria uma instância da SignedCms classe usando as informações de conteúdo especificadas como o conteúdo interno e usando o estado desanexado.

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)

Parâmetros

contentInfo
ContentInfo

Um ContentInfo objeto que especifica as informações de conteúdo como o conteúdo interno da SignedCms mensagem.

detached
Boolean

Um Boolean valor que especifica se o SignedCms objeto é para uma assinatura desanexada. Se detached for true, a assinatura será desanexada. Se detached for false, a assinatura não será desanexada.

Exceções

Uma referência nula foi passada para um método que não a aceita como um argumento válido.

Comentários

Para obter os valores de propriedade padrão usados com esse construtor, consulte SignedCms().

Se o estado desanexado for false (o padrão), o conteúdo assinado será incluído na mensagem CMS/PKCS nº 7 junto com as informações de assinatura. Se o estado desanexado for true, os clientes que não puderem decodificar mensagens S/MIME ainda poderão ver o conteúdo da mensagem se ela for enviada separadamente. Isso pode ser útil em um aplicativo de arquivamento que arquiva o conteúdo da mensagem se o remetente da mensagem pode ser verificado quanto à autenticidade.

Aplica-se a

SignedCms(SubjectIdentifierType, ContentInfo)

Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs
Origem:
SignedCms.CtorOverloads.cs

O SignedCms(SubjectIdentifierType, ContentInfo) construtor cria uma instância da SignedCms classe usando o tipo de identificador de assunto especificado como o tipo de identificador de assunto padrão para signatários e informações de conteúdo como o conteúdo interno.

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)

Parâmetros

signerIdentifierType
SubjectIdentifierType

Um SubjectIdentifierType membro que especifica o tipo de identificador de assunto padrão para signatários.

contentInfo
ContentInfo

Um ContentInfo objeto que especifica as informações de conteúdo como o conteúdo interno da SignedCms mensagem.

Exceções

Uma referência nula foi passada para um método que não a aceita como um argumento válido.

Comentários

Para obter os valores de propriedade padrão usados com esse construtor, consulte SignedCms().

Se o estado desanexado for false (o padrão), o conteúdo assinado será incluído na mensagem CMS/PKCS nº 7 junto com as informações de assinatura. Se o estado desanexado for true, os clientes que não puderem decodificar mensagens S/MIME ainda poderão ver o conteúdo da mensagem se ela for enviada separadamente. Isso pode ser útil em um aplicativo de arquivamento que arquiva o conteúdo da mensagem se o remetente da mensagem pode ser verificado quanto à autenticidade.

Aplica-se a

SignedCms(SubjectIdentifierType, ContentInfo, Boolean)

Origem:
SignedCms.cs
Origem:
SignedCms.cs
Origem:
SignedCms.cs
Origem:
SignedCms.cs
Origem:
SignedCms.cs
Origem:
SignedCms.cs
Origem:
SignedCms.cs
Origem:
SignedCms.cs

O SignedCms(SubjectIdentifierType, ContentInfo, Boolean) construtor cria uma instância da SignedCms classe usando o tipo de identificador de assunto especificado como o tipo de identificador de assunto padrão para signatários, as informações de conteúdo como o conteúdo interno e usando o estado desanexado.

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)

Parâmetros

signerIdentifierType
SubjectIdentifierType

Um SubjectIdentifierType membro que especifica o tipo de identificador de assunto padrão para signatários.

contentInfo
ContentInfo

Um ContentInfo objeto que especifica as informações de conteúdo como o conteúdo interno da SignedCms mensagem.

detached
Boolean

Um Boolean valor que especifica se o SignedCms objeto é para uma assinatura desanexada. Se detached for true, a assinatura será desanexada. Se desanexado for false, a assinatura não será desanexada.

Exceções

Uma referência nula foi passada para um método que não a aceita como um argumento válido.

Comentários

Se o estado desanexado for false (o padrão), o conteúdo assinado será incluído na mensagem CMS/PKCS nº 7 junto com as informações de assinatura. Se o estado desanexado for true, os clientes que não puderem decodificar mensagens S/MIME ainda poderão ver o conteúdo da mensagem se ela for enviada separadamente. Isso pode ser útil em um aplicativo de arquivamento que arquiva o conteúdo da mensagem se o remetente da mensagem pode ou não ser verificado quanto à autenticidade.

Aplica-se a