@Override public StandardEncryptionHeader clone() throws CloneNotSupportedException { return (StandardEncryptionHeader)super.clone(); } }
@Override public XOREncryptionHeader clone() throws CloneNotSupportedException { return (XOREncryptionHeader)super.clone(); } }
@Override public BinaryRC4EncryptionHeader clone() throws CloneNotSupportedException { return (BinaryRC4EncryptionHeader)super.clone(); }
@Override public AgileEncryptionHeader clone() throws CloneNotSupportedException { AgileEncryptionHeader other = (AgileEncryptionHeader)super.clone(); other.encryptedHmacKey = (encryptedHmacKey == null) ? null : encryptedHmacKey.clone(); other.encryptedHmacValue = (encryptedHmacValue == null) ? null : encryptedHmacValue.clone(); return other; }
@Override public EncryptionInfo clone() throws CloneNotSupportedException { EncryptionInfo other = (EncryptionInfo)super.clone(); other.header = header.clone(); other.verifier = verifier.clone(); other.decryptor = decryptor.clone(); other.decryptor.setEncryptionInfo(other); other.encryptor = encryptor.clone(); other.encryptor.setEncryptionInfo(other); return other; } }
@Override public StandardEncryptionHeader clone() throws CloneNotSupportedException { return (StandardEncryptionHeader)super.clone(); } }
@Override public XOREncryptionHeader clone() throws CloneNotSupportedException { return (XOREncryptionHeader)super.clone(); } }
@Override public BinaryRC4EncryptionHeader clone() throws CloneNotSupportedException { return (BinaryRC4EncryptionHeader)super.clone(); }
@Override public AgileEncryptionHeader clone() throws CloneNotSupportedException { AgileEncryptionHeader other = (AgileEncryptionHeader)super.clone(); other.encryptedHmacKey = (encryptedHmacKey == null) ? null : encryptedHmacKey.clone(); other.encryptedHmacValue = (encryptedHmacValue == null) ? null : encryptedHmacValue.clone(); return other; }
@Override public EncryptionInfo clone() throws CloneNotSupportedException { EncryptionInfo other = (EncryptionInfo)super.clone(); other.header = header.clone(); other.verifier = verifier.clone(); other.decryptor = decryptor.clone(); other.decryptor.setEncryptionInfo(other); other.encryptor = encryptor.clone(); other.encryptor.setEncryptionInfo(other); return other; } }