Crypto as a custom instance class.

This commit is contained in:
Fabio Alessandrelli
2020-06-06 15:47:51 +02:00
parent 054f52364f
commit 87cc283b8b
2 changed files with 4 additions and 16 deletions

View File

@ -75,9 +75,9 @@ public:
static Crypto *create();
static void load_default_certificates(String p_path);
virtual PackedByteArray generate_random_bytes(int p_bytes);
virtual Ref<CryptoKey> generate_rsa(int p_bytes);
virtual Ref<X509Certificate> generate_self_signed_certificate(Ref<CryptoKey> p_key, String p_issuer_name, String p_not_before, String p_not_after);
virtual PackedByteArray generate_random_bytes(int p_bytes) = 0;
virtual Ref<CryptoKey> generate_rsa(int p_bytes) = 0;
virtual Ref<X509Certificate> generate_self_signed_certificate(Ref<CryptoKey> p_key, String p_issuer_name, String p_not_before, String p_not_after) = 0;
Crypto() {}
};