Decrypted Message
data class DecryptedMessage(val message: ByteArray?, val isActive: Boolean, val commitDelay: Long?, val senderClientId: ClientId?, val hasEpochChanged: Boolean, val identity: WireIdentity, val bufferedMessages: List<BufferedDecryptedMessage>?, val crlNewDistributionPoints: CrlDistributionPoints?)
Represents the potential items a consumer might require after passing us an encrypted message we have decrypted for him
Constructors
Link copied to clipboard
constructor(message: ByteArray?, isActive: Boolean, commitDelay: Long?, senderClientId: ClientId?, hasEpochChanged: Boolean, identity: WireIdentity, bufferedMessages: List<BufferedDecryptedMessage>?, crlNewDistributionPoints: CrlDistributionPoints?)
Properties
Link copied to clipboard
Identity claims present in the sender credential Only present when the credential is a x509 certificate Present for all messages
Link copied to clipboard
Delay time in seconds to feed caller timer for committing
Link copied to clipboard
New CRL distribution points that appeared by the introduction of a new credential
Link copied to clipboard
Is the epoch changed after decrypting this message
Link copied to clipboard
Identity claims present in the sender credential Only present when the credential is a x509 certificate Present for all messages
Link copied to clipboard
ClientId of the sender of the message being decrypted. Only present for application messages.