ciris.UseOnceSecret
See theUseOnceSecret companion object
Secret configuration value which can only be used once before being nullified.
UseOnceSecret.apply wraps an Array[Char] ensuring
the array is only accessed once and that the array is
nullified once used. The array can be accessed with
UseOnceSecret#useOnce or alternatively, through
Resource using UseOnceSecret#resource.
ConfigValue#useOnceSecret can be used to wrap a value in UseOnceSecret, while also redacting sentitive details from errors.
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any