SignedCms Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase SignedCms.
Sobrecargas
SignedCms() |
El constructor SignedCms() crea una instancia de la clase SignedCms . |
SignedCms(ContentInfo) |
El constructor SignedCms(ContentInfo) crea una instancia de la clase SignedCms utilizando la información de contenido especificada como contenido interno. |
SignedCms(SubjectIdentifierType) |
El constructor SignedCms(SubjectIdentifierType) crea una instancia de la clase SignedCms utilizando el tipo de identificador del sujeto especificado como tipo de identificador del sujeto predeterminado para los firmantes. |
SignedCms(ContentInfo, Boolean) |
El constructor SignedCms(ContentInfo, Boolean) crea una instancia de la clase SignedCms utilizando el estado desasociado y la información de contenido especificada como contenido interno. |
SignedCms(SubjectIdentifierType, ContentInfo) |
El constructor SignedCms(SubjectIdentifierType, ContentInfo) crea una instancia de la clase SignedCms utilizando el tipo de identificador del sujeto especificado como tipo de identificador del sujeto predeterminado para firmantes y la información de contenido como contenido interno. |
SignedCms(SubjectIdentifierType, ContentInfo, Boolean) |
El constructor SignedCms(SubjectIdentifierType, ContentInfo, Boolean) crea una instancia de la clase SignedCms utilizando el tipo de identificador del sujeto especificado como tipo de identificador del sujeto predeterminado para firmantes y la información de contenido como contenido interno. |
SignedCms()
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
El constructor SignedCms() crea una instancia de la clase SignedCms .
public:
SignedCms();
public SignedCms ();
Public Sub New ()
Excepciones
Se ha pasado una referencia nula a un método que no la acepta como argumento válido.
Comentarios
La SignedCms clase tiene los siguientes valores de propiedad predeterminados.
Propiedad. | Valor predeterminado |
---|---|
ContentInfo | 1.2.840.113549.1.7.1 (datos)Longitud: cero |
Detached | Estado desasociado: false el contenido firmado se incluye en el mensaje CMS/PKCS #7 junto con la información de firma. |
El valor predeterminado SubjectIdentifierType para los firmantes es SubjectIdentifierType.IssuerAndSerialNumber.
Si el estado desasociado es false
(el valor predeterminado), el contenido firmado se incluye en el mensaje CMS/PKCS #7 junto con la información de firma. Si el estado desasociado es true
, los clientes que no pueden descodificar mensajes S/MIME pueden ver el contenido del mensaje si se envía por separado. Esto puede ser útil en una aplicación de archivado que archiva el contenido del mensaje si el remitente del mensaje se puede comprobar para comprobar la autenticidad.
Se aplica a
SignedCms(ContentInfo)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
El constructor SignedCms(ContentInfo) crea una instancia de la clase SignedCms utilizando la información de contenido especificada como contenido 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
Objeto ContentInfo que especifica la información de contenido como contenido interno del mensaje SignedCms.
Excepciones
Se ha pasado una referencia nula a un método que no la acepta como argumento válido.
Comentarios
Para conocer los valores de propiedad predeterminados usados con este constructor, vea SignedCms().
Si el estado desasociado es false
(valor predeterminado), el contenido firmado se incluye en el mensaje CMS/PKCS #7 junto con la información de firma. Si el estado desasociado es true
, los clientes que no pueden descodificar mensajes S/MIME pueden ver el contenido del mensaje si se envía por separado. Esto puede ser útil en una aplicación de archivado que archiva el contenido del mensaje si el remitente del mensaje se puede comprobar para comprobar la autenticidad.
Se aplica a
SignedCms(SubjectIdentifierType)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
El constructor SignedCms(SubjectIdentifierType) crea una instancia de la clase SignedCms utilizando el tipo de identificador del sujeto especificado como tipo de identificador del sujeto predeterminado para los firmantes.
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
Miembro SubjectIdentifierType que especifica el tipo de identificador del sujeto predeterminado para los firmantes.
Excepciones
Se ha pasado una referencia nula a un método que no la acepta como argumento válido.
Comentarios
Para conocer los valores de propiedad predeterminados usados con este constructor, vea SignedCms().
Si el estado desasociado es false
(valor predeterminado), el contenido firmado se incluye en el mensaje CMS/PKCS #7 junto con la información de firma. Si el estado desasociado es true
, los clientes que no pueden descodificar mensajes S/MIME pueden ver el contenido del mensaje si se envía por separado. Esto puede ser útil en una aplicación de archivado que archiva el contenido del mensaje si el remitente del mensaje se puede comprobar para comprobar la autenticidad.
Se aplica a
SignedCms(ContentInfo, Boolean)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
El constructor SignedCms(ContentInfo, Boolean) crea una instancia de la clase SignedCms utilizando el estado desasociado y la información de contenido especificada como contenido interno.
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
Objeto ContentInfo que especifica la información de contenido como contenido interno del mensaje SignedCms.
- detached
- Boolean
Valor Boolean que especifica si el objeto SignedCms es para una firma desasociada. Si detached
es true
, la firma está desasociada. Si detached
es false
, la firma no está desasociada.
Excepciones
Se ha pasado una referencia nula a un método que no la acepta como argumento válido.
Comentarios
Para conocer los valores de propiedad predeterminados usados con este constructor, vea SignedCms().
Si el estado desasociado es false
(valor predeterminado), el contenido firmado se incluye en el mensaje CMS/PKCS #7 junto con la información de firma. Si el estado desasociado es true
, los clientes que no pueden descodificar mensajes S/MIME pueden ver el contenido del mensaje si se envía por separado. Esto puede ser útil en una aplicación de archivado que archiva el contenido del mensaje si el remitente del mensaje se puede comprobar para comprobar la autenticidad.
Se aplica a
SignedCms(SubjectIdentifierType, ContentInfo)
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
- Source:
- SignedCms.CtorOverloads.cs
El constructor SignedCms(SubjectIdentifierType, ContentInfo) crea una instancia de la clase SignedCms utilizando el tipo de identificador del sujeto especificado como tipo de identificador del sujeto predeterminado para firmantes y la información de contenido como contenido 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
Miembro SubjectIdentifierType que especifica el tipo de identificador del sujeto predeterminado para los firmantes.
- contentInfo
- ContentInfo
Objeto ContentInfo que especifica la información de contenido como contenido interno del mensaje SignedCms.
Excepciones
Se ha pasado una referencia nula a un método que no la acepta como argumento válido.
Comentarios
Para conocer los valores de propiedad predeterminados usados con este constructor, vea SignedCms().
Si el estado desasociado es false
(valor predeterminado), el contenido firmado se incluye en el mensaje CMS/PKCS #7 junto con la información de firma. Si el estado desasociado es true
, los clientes que no pueden descodificar mensajes S/MIME pueden ver el contenido del mensaje si se envía por separado. Esto puede ser útil en una aplicación de archivado que archiva el contenido del mensaje si el remitente del mensaje se puede comprobar para comprobar la autenticidad.
Se aplica a
SignedCms(SubjectIdentifierType, ContentInfo, Boolean)
- Source:
- SignedCms.cs
- Source:
- SignedCms.cs
- Source:
- SignedCms.cs
El constructor SignedCms(SubjectIdentifierType, ContentInfo, Boolean) crea una instancia de la clase SignedCms utilizando el tipo de identificador del sujeto especificado como tipo de identificador del sujeto predeterminado para firmantes y la información de contenido como contenido interno.
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
Miembro SubjectIdentifierType que especifica el tipo de identificador del sujeto predeterminado para los firmantes.
- contentInfo
- ContentInfo
Objeto ContentInfo que especifica la información de contenido como contenido interno del mensaje SignedCms.
- detached
- Boolean
Valor Boolean que especifica si el objeto SignedCms es para una firma desasociada. Si detached
es true
, la firma está desasociada. Si detached es false
, la firma no está desasociada.
Excepciones
Se ha pasado una referencia nula a un método que no la acepta como argumento válido.
Comentarios
Si el estado desasociado es false
(valor predeterminado), el contenido firmado se incluye en el mensaje CMS/PKCS #7 junto con la información de firma. Si el estado desasociado es true
, los clientes que no pueden descodificar mensajes S/MIME pueden ver el contenido del mensaje si se envía por separado. Esto puede ser útil en una aplicación de archivado que archiva el contenido del mensaje, independientemente de si el remitente del mensaje se puede comprobar para comprobar la autenticidad.