Package-level declarations
Types
Link copied to clipboard
object BuiltinSerializers
Provides built-in TypeSerializer implementations for Kotlin's standard primitive and string types.
Link copied to clipboard
object SecretExtractor
Reflective utility that inspects a data class hierarchy and extracts metadata for every field that should be treated as a secret.
Link copied to clipboard
object SecretMasker
Utility object that masks secret values for safe display in logs, diagnostics, and configuration dumps.
Link copied to clipboard
An inline value class that wraps a sensitive string, ensuring it is never accidentally leaked through toString, logging, or string interpolation.
Link copied to clipboard
TypeSerializer for SecretString values.
Link copied to clipboard
class SerializerRegistry
Thread-safe registry that maps Kotlin types to their TypeSerializer instances.
Link copied to clipboard
Core interface for converting configuration values between their typed representation and a raw storage form.