SignedCms Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe SignedCms.
Sobrecargas
SignedCms() |
O construtor SignedCms() cria uma instância da classe SignedCms. |
SignedCms(ContentInfo) |
O construtor SignedCms(ContentInfo) cria uma instância da classe SignedCms usando as informações de conteúdo especificadas como o conteúdo interno. |
SignedCms(SubjectIdentifierType) |
O construtor SignedCms(SubjectIdentifierType) cria uma instância da classe SignedCms usando o tipo de identificador de assunto especificado como o tipo padrão para signatários. |
SignedCms(ContentInfo, Boolean) |
O construtor SignedCms(ContentInfo, Boolean) cria uma instância da classe SignedCms usando as informações de conteúdo especificadas como o conteúdo interno e usando o estado desanexado. |
SignedCms(SubjectIdentifierType, ContentInfo) |
O construtor SignedCms(SubjectIdentifierType, ContentInfo) cria uma instância da classe SignedCms usando o tipo de identificador de assunto especificado como o tipo padrão para signatários e as informações de conteúdo como conteúdo interno. |
SignedCms(SubjectIdentifierType, ContentInfo, Boolean) |
O construtor SignedCms(SubjectIdentifierType, ContentInfo, Boolean) cria uma instância da classe SignedCms usando o tipo de identificador de assunto especificado como o tipo padrão para signatários, as informações de conteúdo como conteúdo interno e usando o estado desanexado. |
SignedCms()
- Origem:
- SignedCms.CtorOverloads.cs
- Origem:
- SignedCms.CtorOverloads.cs
- Origem:
- SignedCms.CtorOverloads.cs
O construtor SignedCms() cria uma instância da classe SignedCms.
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.
Propriedade | 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
O construtor SignedCms(ContentInfo) cria uma instância da classe SignedCms 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 objeto ContentInfo que especifica as informações de conteúdo como o conteúdo interno da mensagem SignedCms.
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
O construtor SignedCms(SubjectIdentifierType) cria uma instância da classe SignedCms usando o tipo de identificador de assunto especificado como o tipo 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 membro SubjectIdentifierType que especifica o tipo de identificador do 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
O construtor SignedCms(ContentInfo, Boolean) cria uma instância da classe SignedCms 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 objeto ContentInfo que especifica as informações de conteúdo como o conteúdo interno da mensagem SignedCms.
- detached
- Boolean
Um valor Boolean que especifica se o objeto SignedCms refere-se a 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
O construtor SignedCms(SubjectIdentifierType, ContentInfo) cria uma instância da classe SignedCms usando o tipo de identificador de assunto especificado como o tipo padrão para signatários e as informações de conteúdo como 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 membro SubjectIdentifierType que especifica o tipo de identificador do assunto padrão para signatários.
- contentInfo
- ContentInfo
Um objeto ContentInfo que especifica as informações de conteúdo como o conteúdo interno da mensagem SignedCms.
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
O construtor SignedCms(SubjectIdentifierType, ContentInfo, Boolean) cria uma instância da classe SignedCms usando o tipo de identificador de assunto especificado como o tipo padrão para signatários, as informações de conteúdo como 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 membro SubjectIdentifierType que especifica o tipo de identificador do assunto padrão para signatários.
- contentInfo
- ContentInfo
Um objeto ContentInfo que especifica as informações de conteúdo como o conteúdo interno da mensagem SignedCms.
- detached
- Boolean
Um valor Boolean que especifica se o objeto SignedCms refere-se a 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.