add_attribute(AttributeType attribute, const uint8_t *value, Ulong size) | Botan::PKCS11::AttributeContainer | protected |
add_binary(AttributeType attribute, const uint8_t *value, size_t length) | Botan::PKCS11::AttributeContainer | |
add_binary(AttributeType attribute, const std::vector< uint8_t, TAlloc > &binary) | Botan::PKCS11::AttributeContainer | inline |
add_bool(AttributeType attribute, bool value) | Botan::PKCS11::AttributeContainer | |
add_class(ObjectClass object_class) | Botan::PKCS11::AttributeContainer | |
add_numeric(AttributeType attribute, T value) | Botan::PKCS11::AttributeContainer | inline |
add_string(AttributeType attribute, std::string_view value) | Botan::PKCS11::AttributeContainer | |
AttributeContainer()=default | Botan::PKCS11::AttributeContainer | |
AttributeContainer(ObjectClass object_class) | Botan::PKCS11::AttributeContainer | |
AttributeContainer(AttributeContainer &&other)=default | Botan::PKCS11::AttributeContainer | |
AttributeContainer(const AttributeContainer &other)=delete | Botan::PKCS11::AttributeContainer | |
attributes() const | Botan::PKCS11::AttributeContainer | inline |
count() const | Botan::PKCS11::AttributeContainer | inline |
data() const | Botan::PKCS11::AttributeContainer | inline |
key_type() const | Botan::PKCS11::KeyProperties | inline |
KeyProperties(ObjectClass object_class, KeyType key_type) | Botan::PKCS11::KeyProperties | |
object_class() const | Botan::PKCS11::ObjectProperties | inline |
ObjectProperties(ObjectClass object_class) | Botan::PKCS11::ObjectProperties | |
operator=(AttributeContainer &&other)=default | Botan::PKCS11::AttributeContainer | |
operator=(const AttributeContainer &other)=delete | Botan::PKCS11::AttributeContainer | |
PrivateKeyProperties(KeyType key_type) | Botan::PKCS11::PrivateKeyProperties | |
set_allowed_mechanisms(const std::vector< MechanismType > &) | Botan::PKCS11::KeyProperties | inline |
set_always_authenticate(bool value) | Botan::PKCS11::PrivateKeyProperties | inline |
set_copyable(bool value) | Botan::PKCS11::StorageObjectProperties | inline |
set_decrypt(bool value) | Botan::PKCS11::PrivateKeyProperties | inline |
set_derive(bool value) | Botan::PKCS11::KeyProperties | inline |
set_destroyable(bool value) | Botan::PKCS11::StorageObjectProperties | inline |
set_end_date(Date date) | Botan::PKCS11::KeyProperties | inline |
set_extractable(bool value) | Botan::PKCS11::PrivateKeyProperties | inline |
set_id(const std::vector< uint8_t > &id) | Botan::PKCS11::KeyProperties | inline |
set_label(std::string_view label) | Botan::PKCS11::StorageObjectProperties | inline |
set_modifiable(bool value) | Botan::PKCS11::StorageObjectProperties | inline |
set_private(bool value) | Botan::PKCS11::StorageObjectProperties | inline |
set_public_key_info(const std::vector< uint8_t > &pubkey_info) | Botan::PKCS11::PrivateKeyProperties | inline |
set_sensitive(bool value) | Botan::PKCS11::PrivateKeyProperties | inline |
set_sign(bool value) | Botan::PKCS11::PrivateKeyProperties | inline |
set_sign_recover(bool value) | Botan::PKCS11::PrivateKeyProperties | inline |
set_start_date(Date date) | Botan::PKCS11::KeyProperties | inline |
set_subject(const std::vector< uint8_t > &subject) | Botan::PKCS11::PrivateKeyProperties | inline |
set_token(bool value) | Botan::PKCS11::StorageObjectProperties | inline |
set_unwrap(bool value) | Botan::PKCS11::PrivateKeyProperties | inline |
set_unwrap_template(const AttributeContainer &) | Botan::PKCS11::PrivateKeyProperties | inline |
set_wrap_with_trusted(bool value) | Botan::PKCS11::PrivateKeyProperties | inline |
StorageObjectProperties(ObjectClass object_class) | Botan::PKCS11::StorageObjectProperties | |
~AttributeContainer()=default | Botan::PKCS11::AttributeContainer | virtual |