SevenZipEncryptionSettings
Inheritance: java.lang.Object
public abstract class SevenZipEncryptionSettings
Bas-klass för inställningar för flera 7z-krypteringsmetoder.
Den AES-256 är den enda möjliga krypteringsmetoden för 7z-arkivet. Så SevenZipAESEncryptionSettings är den enda implementeringen.
Metoder
| Metod | Beskrivning |
|---|---|
| getEncryptHeader() | Hämtar ett värde som indikerar rubrikkryptering. |
| getPassword() | Hämtar lösenord för kryptering eller avkryptering. |
| setEncryptHeader(boolean value) | Ställer in ett värde som indikerar rubrikkryptering. |
| setPassword(String value) | Ställer in lösenord för kryptering eller avkryptering. |
getEncryptHeader()
public final boolean getEncryptHeader()
Hämtar ett värde som indikerar rubrikkryptering.
Denna inställning motsvarar -mhe=on-växeln i 7-Zip-verktyget. För närvarande är den inkompatibel med rubrikkomprimering.
Returns: boolean - ett värde som indikerar rubrikkryptering
getPassword()
public final String getPassword()
Hämtar lösenord för kryptering eller avkryptering.
Returns: java.lang.String - lösenord för kryptering eller avkryptering
setEncryptHeader(boolean value)
public final void setEncryptHeader(boolean value)
Ställer in ett värde som indikerar rubrikkryptering.
Denna inställning motsvarar -mhe=on-växeln i 7-Zip-verktyget. För närvarande är den inkompatibel med rubrikkomprimering.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | boolean | ett värde som indikerar rubrikkryptering |
setPassword(String value)
public final void setPassword(String value)
Ställer in lösenord för kryptering eller avkryptering.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | lösenord för kryptering eller avkryptering |