Package-level declarations
Types
Link copied to clipboard
interface SignService
Link copied to clipboard
class SignServiceImpl(userInfo: UserInfo, json: Json, store: SignServiceStore, driver: CryptoDriver) : SignService
Link copied to clipboard
interface SignServiceStore
Link copied to clipboard
Functions
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