#include <DSInfo.H>
Public Member Functions | |
DSInfo & | operator= (const DSInfo &dsInfo) |
DSInfo () | |
Default constructor. | |
void | set_key_tag (const unsigned int key_tag) |
Sets key tag. | |
unsigned int | get_key_tag () |
Returns the key tag. | |
void | set_algo (const unsigned int algo) |
Sets algorithm. | |
unsigned int | get_algo () |
Returns the algorithm. | |
void | set_digest_type (const unsigned int digest_type) |
Sets the digest type. | |
unsigned int | get_digest_type () |
Returns the digest type. | |
void | set_digest (string digest) |
Sets the digest. | |
string | get_digest () |
Returns the digest. | |
void | set_max_sig_life (const unsigned int max_sig_life) |
Sets the maximum signature life. | |
unsigned int | get_max_sig_life () |
Returns the maximum signature life. | |
void | set_key_data (const KeyData key_data) |
Sets the key data. | |
KeyData | get_key_data () |
Returns the key data. | |
bool | hasKeyData () |
Returns what it means to. | |
string | get_xml_format () |
Returns the xml format. | |
void | reset () |
Reset all object attributes. | |
Protected Attributes | |
bool | _key_tag_f |
bool | _algo_f |
bool | _digest_type_f |
bool | _digest_f |
bool | _hasKeyData |
unsigned int | _key_tag |
DS Info attributes. | |
unsigned int | _algo |
unsigned int | _digest_type |
string | _digest |
unsigned int | _max_sig_life |
KeyData | _key_data |
Classes | |
struct | KeyData |
unsigned int DSInfo::get_algo | ( | ) | [inline] |
Returns the algorithm.
string DSInfo::get_digest | ( | ) | [inline] |
Returns the digest.
unsigned int DSInfo::get_digest_type | ( | ) | [inline] |
Returns the digest type.
KeyData DSInfo::get_key_data | ( | ) | [inline] |
Returns the key data.
unsigned int DSInfo::get_key_tag | ( | ) | [inline] |
Returns the key tag.
unsigned int DSInfo::get_max_sig_life | ( | ) | [inline] |
Returns the maximum signature life.
string DSInfo::get_xml_format | ( | ) | [inline] |
Returns the xml format.
void DSInfo::set_algo | ( | const unsigned int | algo | ) | [inline] |
Sets algorithm.
algo | algorithm |
void DSInfo::set_digest | ( | string | digest | ) | [inline] |
Sets the digest.
digest | the digest |
void DSInfo::set_digest_type | ( | const unsigned int | digest_type | ) | [inline] |
Sets the digest type.
digest_type | digest type |
void DSInfo::set_key_data | ( | const KeyData | key_data | ) | [inline] |
Sets the key data.
key_data | the key data |
void DSInfo::set_key_tag | ( | const unsigned int | key_tag | ) | [inline] |
Sets key tag.
key_tag | key_tag |
void DSInfo::set_max_sig_life | ( | const unsigned int | max_sig_life | ) | [inline] |
Sets the maximum signature life.
max_sig_life | the maximum signature life |