Interface CipherData

  • All Superinterfaces:
    XMLObject

    public interface CipherData
    extends XMLObject
    XMLObject representing XML Encryption, version 20021210, CipherData element.
    • Field Detail

      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

        static final QName TYPE_NAME
        QName of the XSI type.
    • Method Detail

      • getCipherValue

        @Nullable
        CipherValue getCipherValue()
        Get the base64-encoded data representing the encrypted form of the plaintext data.
        Returns:
        base64-encoded encrypted value
      • setCipherValue

        void setCipherValue​(@Nullable
                            CipherValue newCipherValue)
        Set the base64-encoded data representing the encrypted form of the plaintext data.
        Parameters:
        newCipherValue - the new base64-encoded encrypted data
      • getCipherReference

        @Nullable
        CipherReference getCipherReference()
        Get the CipherReference which points to the location encrypted data.
        Returns:
        CipherReference child element representing the encrypted data
      • setCipherReference

        void setCipherReference​(@Nullable
                                CipherReference newCipherReference)
        Get the CipherReference which points to the location encrypted data.
        Parameters:
        newCipherReference - the new CipherReference child element