package crypto
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- sealed trait CryptoKeyFormat extends Product with Serializable with PrettyPrinting
- sealed trait EncryptionAlgorithmSpec extends Product with Serializable with PrettyPrinting
Algorithm schemes for asymmetric/hybrid encryption.
- sealed trait EncryptionKeySpec extends Product with Serializable with PrettyPrinting
Key schemes for asymmetric/hybrid encryption.
- sealed abstract class HashAlgorithm extends PrettyPrinting
- final case class RequiredEncryptionSpecs(algorithms: NonEmpty[Set[EncryptionAlgorithmSpec]], keys: NonEmpty[Set[EncryptionKeySpec]]) extends PrettyPrinting with Product with Serializable
- final case class RequiredSigningSpecs(algorithms: NonEmpty[Set[SigningAlgorithmSpec]], keys: NonEmpty[Set[SigningKeySpec]]) extends PrettyPrinting with Product with Serializable
- sealed trait SigningAlgorithmSpec extends Product with Serializable with PrettyPrinting
Algorithm schemes for signing.
- sealed trait SigningKeySpec extends Product with Serializable with PrettyPrinting
Schemes for signature keys.
- sealed trait SymmetricKeyScheme extends Product with Serializable with PrettyPrinting
Key/algorithm schemes for symmetric encryption.
Value Members
- object CryptoKeyFormat extends Serializable
- object EncryptionAlgorithmSpec extends Serializable
- object EncryptionKeySpec extends Serializable
- object HashAlgorithm
- object SigningAlgorithmSpec extends Serializable
- object SigningKeySpec extends Serializable
- object SymmetricKeyScheme extends Serializable