libcryptosec
Static Public Member Functions | List of all members

#include <Pkcs7Factory.h>

Static Public Member Functions

static Pkcs7fromDerEncoded (ByteArray &derEncoded) throw (Pkcs7Exception, EncodeException)
 
static Pkcs7fromPemEncoded (std::string &pemEncoded) throw (Pkcs7Exception, EncodeException)
 

Detailed Description

Implementa o padrão Factory para a criação de pacotes PKCS7

Member Function Documentation

◆ fromDerEncoded()

Pkcs7 * Pkcs7Factory::fromDerEncoded ( ByteArray derEncoded)
throw (Pkcs7Exception,
EncodeException
)
static

Método estático que carrega um pacote PKCS7 a partir de seu equivalente codificado em DER.

Parameters
derEncodedpacote PKCS7 no formato binário DER.
Returns
o pacote PKCS7 correspondente ao lido a partir de sua codificação em DER.
Exceptions
Pkcs7Exceptionse ocorrer algum probelma na geração do pacote PKCS7.
EncodeExceptionse ocorrer algum problema na decodificação do pacote DER.

◆ fromPemEncoded()

Pkcs7 * Pkcs7Factory::fromPemEncoded ( std::string &  pemEncoded)
throw (Pkcs7Exception,
EncodeException
)
static

Método estático que carrega um pacote PKCS7 a partir de seu equivalente codificado em PEM.

Parameters
pemEncodedpacote PKCS7 no formato texto PEM.
Returns
o pacote PKCS7 correspondente ao lido a partir de sua codificação em PEM.
Exceptions
Pkcs7Exceptionse ocorrer algum probelma na geração do pacote PKCS7.
EncodeExceptionse ocorrer algum problema na decodificação do pacote PEM.

The documentation for this class was generated from the following files: