Encrypted String
@import AppfigurateLibrary;
@interface Configuration : APLConfiguration
@property(nonatomic, strong) NSString* propertyName;
...Local properties
Editable List UI
@EncryptedStringPropertyListEdit(regex, description, encrypted, restart, values)
var propertyName: String... description: "url", encrypted: ENCRYPTED(), restart: ... @EncryptedStringPropertyListEdit(regex: #"https://[\w\.-]+\.appfigurate.io/.*"#, description: "url", encrypted: ENCRYPTED(), restart: false, values: [
"Dev":ENCRYPTED_STRING("https://dev.appfigurate.io/list","H7o9Lgqd4RgMJ...rtJQGh8DiiSAQ=="),
"Test":ENCRYPTED_STRING("https://test.appfigurate.io/list","PL+UtWB9WHuO7...aX5BdNqEcbmQE="),
"Prod":ENCRYPTED_STRING("https://m.appfigurate.io/list","IxrJFFUarMg6p...E7OWYOC2uJ1AQ==")])
var url: String
override func reset() {
url = "https://m.appfigurate.io/list"
}
...ENCRYPTED_STRING function
func ENCRYPTED_STRING(_ plaintext: String, _ ciphertext: String) -> StringENCRYPTED function
ENCRYPTED function & Swift compiler ‣ Optimizing for Size
Encryption best practice
iOS and watchOS
Android
Flutter
React Native
Last updated
