JwkGenerate

soidc.core.JwkGenerate
object JwkGenerate

Functions for creating random keys.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def ec[F[_]](algorithm: Sign, curve: Curve)(using evidence$1: Sync[F]): F[JWK]
def rsa[F[_]](algorithm: Sign, bits: 2048 | 3072 | 4096)(using evidence$1: Sync[F]): F[JWK]
def symmetricEncrypt[F[_]](cea: ContentEncryptionAlgorithm)(using evidence$1: Sync[F]): F[JWK]
def symmetricSign[F[_]](len: Int, algorithm: Sign)(using evidence$1: Sync[F]): F[JWK]