Colibrio Reader Framework API - Cloud license
    Preparing search index...

    Interface IXmlEncryptionEntry

    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/

    interface IXmlEncryptionEntry {
        algorithmName: string;
        cipherRefUrl: string;
        cipherRefUrlRaw: string;
        encryptionProperties: IXmlEncryptionProperties;
        keyInfo: IXmlEncryptionKeyInfo;
        nodeTree: IXmlElementNodeData;
    }

    Properties

    algorithmName: string

    The name of the encryption algorithm that was used to encrypt the resource. The algorithm name is typically an URL, for example: http://www.idpf.org/2008/embedding

    cipherRefUrl: string

    The absolute and normalized URL referencing the encrypted data.

    cipherRefUrlRaw: string

    The absolute or relative URL referencing the encrypted data.

    When working with encrypted resources in EPUBs, this value holds the path to the encrypted resource relative the EPUB root. For example: "fonts/cool-serif.ttf"

    encryptionProperties: IXmlEncryptionProperties

    Additional information concerning the generation of the encrypted data.

    Carries information about the key used to encrypt the data.

    A tree of nodes, representing all contents of the <EncryptedData> element.