EncryptedCredentials

@Serializable
data class EncryptedCredentials(val data: EncryptedData, val hash: SourceBytes, val secret: EncryptedByBotPublicKeyData)

Constructors

Link copied to clipboard
fun EncryptedCredentials(data: EncryptedData, hash: SourceBytes, secret: EncryptedByBotPublicKeyData)

Properties

Link copied to clipboard
@Serializable(with = Base64BytesToFromStringSerializer::class)
val data: EncryptedData
Link copied to clipboard
@Serializable(with = Base64BytesToFromStringSerializer::class)
val hash: SourceBytes
Link copied to clipboard
@Serializable(with = Base64BytesToFromStringSerializer::class)
val secret: EncryptedByBotPublicKeyData

Extensions

Link copied to clipboard
fun EncryptedCredentials.decryptWithPKCS8PrivateKey(privateKey: PrivateKey): DecryptedCredentials