TraditionalEncryptionSettings
Inheritance: java.lang.Object, com.aspose.zip.EncryptionSettings
public class TraditionalEncryptionSettings extends EncryptionSettings
Inställningar för traditionell ZipCrypto-algoritm i ett ZIP-arkiv.
Se avsnitt 6.0 i ZIP-formatbeskrivning: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| TraditionalEncryptionSettings(String password) | Initierar en ny instans av klassen TraditionalEncryptionSettings. |
| TraditionalEncryptionSettings(String password, Charset encoding) | Initierar en ny instans av klassen TraditionalEncryptionSettings med användardefinierad kodning. |
| TraditionalEncryptionSettings() | Initierar en ny instans av klassen TraditionalEncryptionSettings utan ett lösenord. |
TraditionalEncryptionSettings(String password)
public TraditionalEncryptionSettings(String password)
Initierar en ny instans av klassen TraditionalEncryptionSettings.
try (Archive archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$")))) { archive.createEntry(“data.bin”, “data.bin”); archive.save(zipFile); }
**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| password | java.lang.String | Password for encryption. |
### TraditionalEncryptionSettings(String password, Charset encoding) {#TraditionalEncryptionSettings-java.lang.String-java.nio.charset.Charset-}
public TraditionalEncryptionSettings(String password, Charset encoding)
Initializes a new instance of the [TraditionalEncryptionSettings](../../com.aspose.zip/traditionalencryptionsettings) class with user defined encoding.
try (Archive archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p£s$", StandardCharsets.US_ASCII)))) {
archive.createEntry("data.bin", "data.bin");
archive.save(zipFile);
}
```
Användning av denna konstruktor avråds. Att ange kodningen kan strida mot standarden och skapa ett inkompatibelt arkiv.
**Parameters:**
| Parameter | Typ | Beskrivning |
| --- | --- | --- |
| lösenord | java.lang.String | Lösenord för kryptering. |
| kodning | java.nio.charset.Charset | Kodning för lösenordstecken. |
### TraditionalEncryptionSettings() {#TraditionalEncryptionSettings--}
```
public TraditionalEncryptionSettings()
```
Initierar en ny instans av klassen [TraditionalEncryptionSettings](../../com.aspose.zip/traditionalencryptionsettings) utan ett lösenord.