Annotation Interface EncryptedStringPropertyListEdit
Encrypted String property configurable in Appfigurate from a customizable
list of valid choices. See
Java String editable list implementation
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionString that describes the purpose of the property, to appear in Appfigurate's Configure app screen.boolean
Return the result of calling the BuildConfig.ENCRYPTED() method. -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionOptional regular expression validating the input.boolean
If the property value changes, the app can be optionally restarted.
-
Element Details
-
description
String descriptionString that describes the purpose of the property, to appear in Appfigurate's Configure app screen.- Returns:
- string describing purpose of the property.
-
regularExpression
String regularExpressionOptional regular expression validating the input.- Returns:
- regular expression or "" for no regular expression.
- Default:
""
-
restart
boolean restartIf the property value changes, the app can be optionally restarted.- Returns:
- true if the app should be restarted.
- Default:
false
-
encrypted
boolean encryptedReturn the result of calling the BuildConfig.ENCRYPTED() method.- Returns:
- true if the build contains encrypted values (Release), or false if the build contains plain text (Debug).
-