Class AesGcmV1

    • Field Detail

      • aad_prefix

        public ByteBuffer aad_prefix
        AAD prefix *
      • aad_file_unique

        public ByteBuffer aad_file_unique
        Unique file identifier part of AAD suffix *
      • supply_aad_prefix

        public boolean supply_aad_prefix
        In files encrypted with AAD prefix without storing it, readers must supply the prefix *
      • metaDataMap

        public static final Map<AesGcmV1._Fields,​org.apache.thrift.meta_data.FieldMetaData> metaDataMap
    • Constructor Detail

      • AesGcmV1

        public AesGcmV1()
      • AesGcmV1

        public AesGcmV1​(AesGcmV1 other)
        Performs a deep copy on other.
    • Method Detail

      • getAad_prefix

        public byte[] getAad_prefix()
        AAD prefix *
      • bufferForAad_prefix

        public ByteBuffer bufferForAad_prefix()
      • setAad_prefix

        public AesGcmV1 setAad_prefix​(byte[] aad_prefix)
        AAD prefix *
      • unsetAad_prefix

        public void unsetAad_prefix()
      • isSetAad_prefix

        public boolean isSetAad_prefix()
        Returns true if field aad_prefix is set (has been assigned a value) and false otherwise
      • setAad_prefixIsSet

        public void setAad_prefixIsSet​(boolean value)
      • getAad_file_unique

        public byte[] getAad_file_unique()
        Unique file identifier part of AAD suffix *
      • bufferForAad_file_unique

        public ByteBuffer bufferForAad_file_unique()
      • setAad_file_unique

        public AesGcmV1 setAad_file_unique​(byte[] aad_file_unique)
        Unique file identifier part of AAD suffix *
      • unsetAad_file_unique

        public void unsetAad_file_unique()
      • isSetAad_file_unique

        public boolean isSetAad_file_unique()
        Returns true if field aad_file_unique is set (has been assigned a value) and false otherwise
      • setAad_file_uniqueIsSet

        public void setAad_file_uniqueIsSet​(boolean value)
      • isSupply_aad_prefix

        public boolean isSupply_aad_prefix()
        In files encrypted with AAD prefix without storing it, readers must supply the prefix *
      • setSupply_aad_prefix

        public AesGcmV1 setSupply_aad_prefix​(boolean supply_aad_prefix)
        In files encrypted with AAD prefix without storing it, readers must supply the prefix *
      • unsetSupply_aad_prefix

        public void unsetSupply_aad_prefix()
      • isSetSupply_aad_prefix

        public boolean isSetSupply_aad_prefix()
        Returns true if field supply_aad_prefix is set (has been assigned a value) and false otherwise
      • setSupply_aad_prefixIsSet

        public void setSupply_aad_prefixIsSet​(boolean value)
      • isSet

        public boolean isSet​(AesGcmV1._Fields field)
        Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
        Specified by:
        isSet in interface org.apache.thrift.TBase<AesGcmV1,​AesGcmV1._Fields>
      • equals

        public boolean equals​(AesGcmV1 that)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • read

        public void read​(org.apache.thrift.protocol.TProtocol iprot)
                  throws org.apache.thrift.TException
        Specified by:
        read in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • write

        public void write​(org.apache.thrift.protocol.TProtocol oprot)
                   throws org.apache.thrift.TException
        Specified by:
        write in interface org.apache.thrift.TSerializable
        Throws:
        org.apache.thrift.TException
      • validate

        public void validate()
                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException