Implementa o padrão builder para a criação de objetos NetscapeSPKI. Estes implementam o padrão de chave pública SPKI da Netscape.
More...
#include <NetscapeSPKIBuilder.h>
Implementa o padrão builder para a criação de objetos NetscapeSPKI. Estes implementam o padrão de chave pública SPKI da Netscape.
- See also
- NetscapeSPKI.
◆ NetscapeSPKIBuilder() [1/2]
NetscapeSPKIBuilder::NetscapeSPKIBuilder |
( |
| ) |
|
◆ NetscapeSPKIBuilder() [2/2]
NetscapeSPKIBuilder::NetscapeSPKIBuilder |
( |
std::string |
netscapeSPKIBase64 | ) |
|
throw | ( | EncodeException |
| ) | | |
◆ ~NetscapeSPKIBuilder()
NetscapeSPKIBuilder::~NetscapeSPKIBuilder |
( |
| ) |
|
|
virtual |
◆ getBase64Encoded()
std::string NetscapeSPKIBuilder::getBase64Encoded |
( |
| ) |
|
throw | ( | EncodeException |
| ) | | |
◆ getChallenge()
std::string NetscapeSPKIBuilder::getChallenge |
( |
| ) |
|
◆ getPublicKey()
◆ setChallenge()
void NetscapeSPKIBuilder::setChallenge |
( |
std::string |
challenge | ) |
|
◆ setPublicKey()
void NetscapeSPKIBuilder::setPublicKey |
( |
PublicKey & |
publicKey | ) |
|
Define chave pública para o objeto NetscapeSPKI.
- Parameters
-
publicKey | objeto que representa uma chave pública. |
◆ sign()
Cria um objeto NetscapeSPKI
- Parameters
-
privateKey | chave privada. |
messageDigest | algoritmo de resumo. |
- Exceptions
-
◆ netscapeSPKI
NETSCAPE_SPKI* NetscapeSPKIBuilder::netscapeSPKI |
|
protected |
Estrutura do OpenSSL para representar um objeto NetscapeSPKI.
The documentation for this class was generated from the following files: