ndn::IdentityManager Member List

This is the complete list of members for ndn::IdentityManager, including all inherited members.

addCertificate(const IdentityCertificate &certificate)ndn::IdentityManagerinline
addCertificateAsDefault(const IdentityCertificate &certificate)ndn::IdentityManager
addCertificateAsIdentityDefault(const IdentityCertificate &certificate)ndn::IdentityManager
createIdentity(const Name &identityName, const KeyParams &params)ndn::IdentityManagerinline
createIdentityAndCertificate(const Name &identityName, const KeyParams &params)ndn::IdentityManager
createIdentityCertificate(const Name &certificatePrefix, const Name &signerCertificateName, const MillisecondsSince1970 &notBefore, const MillisecondsSince1970 &notAfter)ndn::IdentityManager
createIdentityCertificate(const Name &certificatePrefix, const PublicKey &publickey, const Name &signerCertificateName, const MillisecondsSince1970 &notBefore, const MillisecondsSince1970 &notAfter)ndn::IdentityManager
deleteIdentity(const Name &identityName)ndn::IdentityManager
generateEcdsaKeyPair(const Name &identityName, bool isKsk=false, int keySize=256)ndn::IdentityManager
generateEcdsaKeyPairAsDefault(const Name &identityName, bool isKsk=false, int keySize=256)ndn::IdentityManager
generateRSAKeyPair(const Name &identityName, bool isKsk=false, int keySize=2048)ndn::IdentityManager
generateRSAKeyPairAsDefault(const Name &identityName, bool isKsk=false, int keySize=2048)ndn::IdentityManager
getAllCertificateNamesOfKey(const Name &keyName, std::vector< Name > &nameList, bool isDefault)ndn::IdentityManagerinline
getAllIdentities(std::vector< Name > &nameList, bool isDefault)ndn::IdentityManagerinline
getAllKeyNamesOfIdentity(const Name &identityName, std::vector< Name > &nameList, bool isDefault)ndn::IdentityManagerinline
getCertificate(const Name &certificateName)ndn::IdentityManagerinline
getDefaultCertificate()ndn::IdentityManagerinline
getDefaultCertificateName()ndn::IdentityManagerinline
getDefaultCertificateNameForIdentity(const Name &identityName)ndn::IdentityManagerinline
getDefaultIdentity()ndn::IdentityManagerinline
getDefaultKeyNameForIdentity(const Name &identityName)ndn::IdentityManagerinline
getPublicKey(const Name &keyName)ndn::IdentityManagerinline
IdentityManager(const ptr_lib::shared_ptr< IdentityStorage > &identityStorage, const ptr_lib::shared_ptr< PrivateKeyStorage > &privateKeyStorage)ndn::IdentityManager
IdentityManager(const ptr_lib::shared_ptr< IdentityStorage > &identityStorage)ndn::IdentityManager
IdentityManager()ndn::IdentityManager
prepareUnsignedIdentityCertificate(const Name &keyName, const Name &signingIdentity, MillisecondsSince1970 notBefore, MillisecondsSince1970 notAfter, std::vector< CertificateSubjectDescription > &subjectDescription, const Name *certPrefix=0)ndn::IdentityManager
prepareUnsignedIdentityCertificate(const Name &keyName, const PublicKey &publicKey, const Name &signingIdentity, MillisecondsSince1970 notBefore, MillisecondsSince1970 notAfter, std::vector< CertificateSubjectDescription > &subjectDescription, const Name *certPrefix=0)ndn::IdentityManager
selfSign(const Name &keyName)ndn::IdentityManager
setDefaultCertificateForKey(const IdentityCertificate &certificate)ndn::IdentityManager
setDefaultIdentity(const Name &identityName)ndn::IdentityManagerinline
setDefaultKeyForIdentity(const Name &keyName, const Name &identityNameCheck=Name())ndn::IdentityManagerinline
signByCertificate(const uint8_t *buffer, size_t bufferLength, const Name &certificateName)ndn::IdentityManager
signByCertificate(const std::vector< uint8_t > &buffer, const Name &certificateName)ndn::IdentityManagerinline
signByCertificate(Data &data, const Name &certificateName, WireFormat &wireFormat=*WireFormat::getDefaultWireFormat())ndn::IdentityManager
signInterestByCertificate(Interest &interest, const Name &certificateName, WireFormat &wireFormat=*WireFormat::getDefaultWireFormat())ndn::IdentityManager
signInterestWithSha256(Interest &interest, WireFormat &wireFormat=*WireFormat::getDefaultWireFormat())ndn::IdentityManager
signWithSha256(Data &data, WireFormat &wireFormat=*WireFormat::getDefaultWireFormat())ndn::IdentityManager