Package-level declarations

Types

Link copied to clipboard
data class XmlEncryptionEntry(val algorithmName: String, val cipherRefUrl: String, val cipherRefUrlRaw: String, val encryptionProperties: XmlEncryptionProperties?, val keyInfo: XmlEncryptionKeyInfo?, val nodeTree: XmlElementNodeData)

A simplified JSON view of an <EncryptedData> element specified in the "XML Encryption Syntax and Processing Version 1.1" standard. See https://www.w3.org/TR/xmlenc-core1/

Link copied to clipboard
data class XmlEncryptionKeyInfo(val retrievalMethods: List<XmlEncryptionKeyRetrievalMethod>?)

Carries information about the key used to encrypt the data.

Link copied to clipboard
data class XmlEncryptionKeyRetrievalMethod(val type: String?, val uri: String?)

A IXmlEncryptionKeyRetrievalMethod object is used to reference encryption key information that is stored at another location.

Link copied to clipboard
data class XmlEncryptionProperties(val compressionMethod: Int?, val originalLength: Int?)

Additional information concerning the generation of the encrypted data.