Sign Service Impl
Constructors
Functions
Link copied to clipboard
Link copied to clipboard
open suspend override fun signatures(jsonObject: JsonObject, signWith: SignWith): Signatures<UserId>
open suspend override fun <T> signatures(unsignedObject: T, serializer: KSerializer<T>, signWith: SignWith): Signatures<UserId>
Link copied to clipboard
open suspend override fun signCurve25519Key(key: Key.Curve25519Key, signatureJsonKey: String): Key.SignedCurve25519Key
Extensions
Link copied to clipboard
inline suspend fun <T> SignService.signatures(unsignedObject: T, signWith: SignWith = SignWith.DeviceKey): Signatures<UserId>
Link copied to clipboard
inline suspend fun <T> SignService.verify(signedObject: Signed<T, UserId>, checkSignaturesOf: Map<UserId, Set<Key.Ed25519Key>>): VerifyResult