KeyPair

case class KeyPair(privateKey: PrivateKey, publicKey: CLPublicKey)

KeyPair holder

Value parameters:
privateKey

private key (java.security.PrivateKey)

publicKey

CLPublicKey

Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def privateToPem: Option[String]
def publicToPem: Option[String]
def sign(msg: Array[Byte]): Either[Throwable, Array[Byte]]

sign a message

sign a message

Value parameters:
msg

: message to sign

Returns:

byte array

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product