Virgil Security C++ SDK
|
This is the complete list of members for virgil::sdk::cards::CardManager, including all inherited members.
accessTokenProvider() const | virgil::sdk::cards::CardManager | |
cardClient() const | virgil::sdk::cards::CardManager | |
CardManager(std::shared_ptr< crypto::Crypto > crypto, std::shared_ptr< jwt::interfaces::AccessTokenProviderInterface > accessTokenProvider, std::shared_ptr< verification::CardVerifierInterface > cardVerifier, std::function< std::future< RawSignedModel >(RawSignedModel)> signCallback=nullptr, std::shared_ptr< client::CardClientInterface > cardClient=std::make_shared< client::CardClient >(), bool retryOnUnauthorized=true) | virgil::sdk::cards::CardManager | |
cardVerifier() const | virgil::sdk::cards::CardManager | |
crypto() const | virgil::sdk::cards::CardManager | |
exportCardAsBase64(const Card &card) const | virgil::sdk::cards::CardManager | |
exportCardAsJson(const Card &card) const | virgil::sdk::cards::CardManager | |
exportCardAsRawCard(const Card &card) const | virgil::sdk::cards::CardManager | |
generateRawCard(const std::shared_ptr< crypto::Crypto > &crypto, const ModelSigner &modelSigner, const crypto::keys::PrivateKey &privateKey, const crypto::keys::PublicKey &publicKey, const std::string &identity, const std::string &previousCardId=std::string(), const std::unordered_map< std::string, std::string > &extraFields=std::unordered_map< std::string, std::string >()) | virgil::sdk::cards::CardManager | static |
generateRawCard(const crypto::keys::PrivateKey &privateKey, const crypto::keys::PublicKey &publicKey, const std::string &identity, const std::string &previousCardId=std::string(), const std::unordered_map< std::string, std::string > &extraFields=std::unordered_map< std::string, std::string >()) const | virgil::sdk::cards::CardManager | |
getCard(const std::string &cardId) const | virgil::sdk::cards::CardManager | |
importCardFromBase64(const std::string &base64) const | virgil::sdk::cards::CardManager | |
importCardFromJson(const std::string json) const | virgil::sdk::cards::CardManager | |
importCardFromRawCard(const RawSignedModel &rawCard) const | virgil::sdk::cards::CardManager | |
modelSigner() const | virgil::sdk::cards::CardManager | |
parseCard(const RawSignedModel &model, const std::shared_ptr< crypto::Crypto > &crypto) | virgil::sdk::cards::CardManager | static |
parseCard(const RawSignedModel &model) const | virgil::sdk::cards::CardManager | |
publishCard(const RawSignedModel &rawCard) const | virgil::sdk::cards::CardManager | |
publishCard(const crypto::keys::PrivateKey &privateKey, const crypto::keys::PublicKey &publicKey, const std::string &identity=std::string(), const std::string &previousCardId=std::string(), const std::unordered_map< std::string, std::string > &extraFields=std::unordered_map< std::string, std::string >()) const | virgil::sdk::cards::CardManager | |
retryOnUnauthorized() const | virgil::sdk::cards::CardManager | |
searchCards(const std::string &identity) const | virgil::sdk::cards::CardManager | |
signCallback() const | virgil::sdk::cards::CardManager |