Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
CryptoKey
Успадковує: Resource < RefCounted < Object
Криптографічний ключ (RSA або elliptic-curve).
Опис
Криптовалюта Ключовий клас являє собою криптографічний ключ. Ключові слова можуть бути завантажені і збережені як будь-який інший Resource.
Вони можуть бути використані для створення самопризначених X509Certificate через Crypto.generate_self_signed_certed_certificate() і як приватний ключ в StreamPeerTLS.accept_stream() разом з відповідним сертифікатом.
Посібники
Методи
is_public_only() const |
|
load_from_string(string_key: String, public_only: bool = false) |
|
String |
save_to_string(public_only: bool = false) |
Описи методів
true якщо це Crypto Увімкніть лише публічну частину, а не приватне.
Error load(path: String, public_only: bool = false) 🔗
Завантаження ключа зі шляху path. Якщо public_only є true, тільки публічний ключ буде завантажений.
Примітка: path повинен бути файлом з розширенням "*.pub", якщо public_only є true, або з "*.key" інакше.
Error load_from_string(string_key: String, public_only: bool = false) 🔗
Навантаження ключа з даної string_key. Якщо public_only є true, тільки публічний ключ буде завантажений.
Error save(path: String, public_only: bool = false) 🔗
Заощаджує ключ до даної path. Якщо public_only є true, тільки публічний ключ буде збережений.
Note: path повинен бути файл "*.pub", якщо public_only є true, файл "*.key" інакше.
String save_to_string(public_only: bool = false) 🔗
Повертає рядок, що містить ключ у форматі PEM. Якщо public_only є true, буде включений тільки публічний ключ.