Virgil Security C++ SDK
virgil::sdk::cards::CardManager Member List

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::CardManagerstatic
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::CardManagerstatic
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