PLCnext API Documentation 25.0.2.69
Arp::System::Commons::Security::IdentityStore Member List

This is the complete list of members for Arp::System::Commons::Security::IdentityStore, including all inherited members.

AddElement(SecurityListType type, const std::vector< byte > &pemData)Arp::System::Commons::Security::IdentityStore
CreateAllDirectories(void)Arp::System::Commons::Security::IdentityStore
DeleteElement(SecurityListType type, const String &identifier)Arp::System::Commons::Security::IdentityStore
GenerateCSR()Arp::System::Commons::Security::IdentityStore
GenerateKeyPair(KeyPairType type)Arp::System::Commons::Security::IdentityStore
GetCertificate(void) const (defined in Arp::System::Commons::Security::IdentityStore)Arp::System::Commons::Security::IdentityStore
GetDerCertificate(void)Arp::System::Commons::Security::IdentityStore
GetDerCertificateWithChain(void)Arp::System::Commons::Security::IdentityStore
GetFullCertificateFileName(void) constArp::System::Commons::Security::IdentityStore
GetFullKeyFileName(void) constArp::System::Commons::Security::IdentityStore
GetFullTpmKeyFileName(void) constArp::System::Commons::Security::IdentityStore
GetIssuerCertificates(void) const (defined in Arp::System::Commons::Security::IdentityStore)Arp::System::Commons::Security::IdentityStore
GetIssuerPemCertificates(void)Arp::System::Commons::Security::IdentityStore
GetKeyPair(void)Arp::System::Commons::Security::IdentityStore
GetKeyType(void)Arp::System::Commons::Security::IdentityStore
GetName(void) constArp::System::Commons::Security::IdentityStore
GetPemCertificate(void)Arp::System::Commons::Security::IdentityStore
GetPemCertificateWithChain(void)Arp::System::Commons::Security::IdentityStore
GetPublicKey(void)Arp::System::Commons::Security::IdentityStore
HasCertificate(void)Arp::System::Commons::Security::IdentityStore
IdentityStore(const String &basePath, const String &name, KeyMustExist requireKeyExists=RequireKeyExists)Arp::System::Commons::Security::IdentityStore
IdentityStore(const IdentityStore &arg)=deleteArp::System::Commons::Security::IdentityStore
IgnoreMissingKey enum value (defined in Arp::System::Commons::Security::IdentityStore)Arp::System::Commons::Security::IdentityStore
InitSslContext(SSL_CTX *pSslCtx) constArp::System::Commons::Security::IdentityStore
KeyMustExist enum nameArp::System::Commons::Security::IdentityStore
ListContent(SecurityListType type, std::vector< ItemInfo > &result)Arp::System::Commons::Security::IdentityStore
operator=(const IdentityStore &arg)=deleteArp::System::Commons::Security::IdentityStore
RequireKeyExists enum value (defined in Arp::System::Commons::Security::IdentityStore)Arp::System::Commons::Security::IdentityStore
SetCertificate(const std::vector< byte > &pemData)Arp::System::Commons::Security::IdentityStore
SetKeyPair(const std::vector< byte > &pemData)Arp::System::Commons::Security::IdentityStore
VerifyCertMatchesWithPrivateKey(void)Arp::System::Commons::Security::IdentityStore
~IdentityStore(void)=defaultArp::System::Commons::Security::IdentityStore