| addCertificate(const v1::IdentityCertificate &certificate)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | addCertificateAsIdentityDefault(const v1::IdentityCertificate &certificate) | ndn::security::SecPublicInfo |  | 
  | addCertificateAsKeyDefault(const v1::IdentityCertificate &certificate) | ndn::security::SecPublicInfo |  | 
  | addCertificateAsSystemDefault(const v1::IdentityCertificate &certificate) | ndn::security::SecPublicInfo |  | 
  | addIdentity(const Name &identityName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | addKey(const Name &keyName, const v1::PublicKey &publicKey)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | deleteCertificateInfo(const Name &certificateName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | deleteIdentityInfo(const Name &identity)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | deletePublicKeyInfo(const Name &keyName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | DEPRECATED(void addPublicKey(const Name &keyName, KeyType keyType, const v1::PublicKey &publicKey)) | ndn::security::SecPublicInfo |  | 
  | DEPRECATED(shared_ptr< v1::IdentityCertificate > defaultCertificate()) | ndn::security::SecPublicInfo |  | 
  | doesCertificateExist(const Name &certificateName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | doesIdentityExist(const Name &identityName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | doesPublicKeyExist(const Name &keyName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getAllCertificateNames(std::vector< Name > &nameList, bool isDefault)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getAllCertificateNamesOfKey(const Name &keyName, std::vector< Name > &nameList, bool isDefault)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getAllIdentities(std::vector< Name > &nameList, bool isDefault)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getAllKeyNames(std::vector< Name > &nameList, bool isDefault)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getAllKeyNamesOfIdentity(const Name &identity, std::vector< Name > &nameList, bool isDefault)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getCertificate(const Name &certificateName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getDefaultCertificate() | ndn::security::SecPublicInfo |  | 
  | getDefaultCertificateName() | ndn::security::SecPublicInfo |  | 
  | getDefaultCertificateNameForIdentity(const Name &identityName) | ndn::security::SecPublicInfo |  | 
  | getDefaultCertificateNameForKey(const Name &keyName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getDefaultIdentity()=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getDefaultKeyNameForIdentity(const Name &identityName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getNewKeyName(const Name &identityName, bool useKsk) | ndn::security::SecPublicInfo |  | 
  | getPibLocator() | ndn::security::SecPublicInfo |  | 
  | getPublicKey(const Name &keyName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getPublicKeyType(const Name &keyName)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | getScheme()=0 | ndn::security::SecPublicInfo | protectedpure virtual | 
  | getTpmLocator()=0 | ndn::security::SecPublicInfo | pure virtual | 
  | m_defaultCertificate | ndn::security::SecPublicInfo | protected | 
  | m_location | ndn::security::SecPublicInfo | protected | 
  | refreshDefaultCertificate() | ndn::security::SecPublicInfo |  | 
  | revokeIdentity()=0 | ndn::security::SecPublicInfo | pure virtual | 
  | SecPublicInfo(const std::string &location) | ndn::security::SecPublicInfo | explicit | 
  | setDefaultCertificateNameForKey(const Name &certificateName) | ndn::security::SecPublicInfo |  | 
  | setDefaultCertificateNameForKeyInternal(const Name &certificateName)=0 | ndn::security::SecPublicInfo | protectedpure virtual | 
  | setDefaultIdentity(const Name &identityName) | ndn::security::SecPublicInfo |  | 
  | setDefaultIdentityInternal(const Name &identityName)=0 | ndn::security::SecPublicInfo | protectedpure virtual | 
  | setDefaultKeyNameForIdentity(const Name &keyName) | ndn::security::SecPublicInfo |  | 
  | setDefaultKeyNameForIdentityInternal(const Name &keyName)=0 | ndn::security::SecPublicInfo | protectedpure virtual | 
  | setTpmLocator(const std::string &tpmLocator)=0 | ndn::security::SecPublicInfo | pure virtual | 
  | ~SecPublicInfo() | ndn::security::SecPublicInfo | virtual |