-
public class BuildSecretsPlaceholder build secrets replaced/augmented by the plugin-generated asset. Default empty key causes decrypt to fail closed until the plugin embeds real material.
-
-
Field Summary
Fields Modifier and Type Field Description public ByteArraySCRAMBLED_KEYpublic ByteArraySEEDpublic final static BuildSecretsINSTANCE
-
Method Summary
Modifier and Type Method Description final static ByteArrayresolveKey()final static Unitinstall(ByteArray scrambledKey, ByteArray seed)Called by generated initializer code to install per-build key material. final ByteArraygetSCRAMBLED_KEY()Overwritten by generated sources in consuming apps when the plugin runs. final UnitsetSCRAMBLED_KEY(@JvmField() ByteArray SCRAMBLED_KEY)Overwritten by generated sources in consuming apps when the plugin runs. final ByteArraygetSEED()final UnitsetSEED(@JvmField() ByteArray SEED)-
-
Method Detail
-
resolveKey
final static ByteArray resolveKey()
-
install
final static Unit install(ByteArray scrambledKey, ByteArray seed)
Called by generated initializer code to install per-build key material.
-
getSCRAMBLED_KEY
final ByteArray getSCRAMBLED_KEY()
Overwritten by generated sources in consuming apps when the plugin runs.
-
setSCRAMBLED_KEY
final Unit setSCRAMBLED_KEY(@JvmField() ByteArray SCRAMBLED_KEY)
Overwritten by generated sources in consuming apps when the plugin runs.
-
-
-
-