RS256

oxygen.crypto.service.HashKey.RS256
object RS256

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
RS256.type

Members list

Type members

Classlikes

final case class Private(privateKey: String, publicKey: String) extends Private

Value parameters

privateKey

Accepts key in PKCS8 format. Headers/footer/newlines are optional, and will be properly stripped if provided.

publicKey

Accepts x509 format. Headers/footer/newlines are optional, and will be properly stripped if provided.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Private
trait CanIssue
trait Asymmetric
trait CanValidate
class Object
trait Matchable
class Any
Show all
final case class Public(publicKey: String) extends Public

Value parameters

publicKey

Accepts x509 format. Headers/footer/newlines are optional, and will be properly stripped if provided.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Public
trait Asymmetric
trait CanValidate
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def cleanKey(keyText: String): Array[Byte]