It's a pretty common use case that someone would require more than one secrets, so I would suggest to use a map (same as java field) or at least a Seq[VaultContainer.Secrets] (a better name would be VaultContainer.Secret) instead of Option.
|
secrets: Option[VaultContainer.Secrets] = None) extends SingleContainer[JavaVaultContainer[?]] { |