Packages

c

nelson.vault

InitialCreds

final case class InitialCreds(keys: List[MasterKey], rootToken: RootToken) extends Product with Serializable

This contains the result of the initialize call, it *must* have the number of MasterKeys requested. They should distributed to N trusted individuals, a quorum of which will have to present keys to unseal a vault.

the rootToken is a omnipotent bearer token for this vault, so treat it with the utmost of care. It will be required to create other less privileged tokens.

Source
op.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InitialCreds
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new InitialCreds(keys: List[MasterKey], rootToken: RootToken)

Value Members

  1. val keys: List[MasterKey]
  2. val rootToken: RootToken