| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | WalkEncryption.
JetS3t compatibility reference: EncryptionUtil.java Note: EncryptionUtil is inadequate:
|
| pack-priv static class | WalkEncryption.
Provides JetS3t-like encryption with AES support. |
| pack-priv static class | WalkEncryption.
Supports both PBE and non-PBE algorithms. |
| pack-priv static interface | WalkEncryption.
Encryption property names. |
| private static class | |
| pack-priv abstract static class | WalkEncryption.
Base implementation of JGit symmetric encryption. |
| pack-priv static interface | WalkEncryption.
Encryption constants and defaults. |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final String | |
| pack-priv static final String | |
| pack-priv static final WalkEncryption |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv abstract InputStream | |
| pack-priv abstract OutputStream | |
| pack-priv IOException | |
| pack-priv static WalkEncryption | |
| pack-priv abstract void | |
| pack-priv static GeneralSecurityException | |
| pack-priv abstract void | |
| protected void | validateImpl(final HttpURLConnection
a u, final String java. object.a prefix, final String java. object.a version, final String java. object.a name)java. object.Validate |
| JETS3T_CRYPTO_ALG | back to summary |
|---|---|
| pack-priv static final String JETS3T_CRYPTO_ALG | |
| JETS3T_CRYPTO_VER | back to summary |
|---|---|
| pack-priv static final String JETS3T_CRYPTO_VER | |
| NONE | back to summary |
|---|---|
| pack-priv static final WalkEncryption NONE | |
| WalkEncryption | back to summary |
|---|---|
| pack-priv WalkEncryption() | |
| decrypt | back to summary |
|---|---|
| pack-priv abstract InputStream decrypt(InputStream input) throws IOException | |
| encrypt | back to summary |
|---|---|
| pack-priv abstract OutputStream encrypt(OutputStream output) throws IOException | |
| error | back to summary |
|---|---|
| pack-priv IOException error(Throwable why) | |
| instance | back to summary |
|---|---|
| pack-priv static WalkEncryption instance(Properties props) throws GeneralSecurityException Encryption factory.
| |
| request | back to summary |
|---|---|
| pack-priv abstract void request(HttpURLConnection conn, String prefix) throws IOException | |
| securityError | back to summary |
|---|---|
| pack-priv static GeneralSecurityException securityError(String message, Throwable cause) | |
| validate | back to summary |
|---|---|
| pack-priv abstract void validate(HttpURLConnection conn, String prefix) throws IOException | |
| validateImpl | back to summary |
|---|---|
| protected void validateImpl(final HttpURLConnection u, final String prefix, final String version, final String name) throws IOException Validate
| |
Note: EncryptionUtil is inadequate:
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final String | |
| private static final String | |
| private final String | |
| pack-priv static final int | |
| pack-priv static final int | |
| private final AlgorithmParameterSpec | |
| pack-priv static final byte[] | |
| private final SecretKey | |
| pack-priv static final String | |
| pack-priv static final byte[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv InputStream | |
| pack-priv OutputStream | |
| pack-priv void | request(HttpURLConnection u, String prefix)
Implements abstract org.
|
| pack-priv void | validate(HttpURLConnection u, String prefix)
Implements abstract org.
|
| ALGORITHM | back to summary |
|---|---|
| pack-priv static final String ALGORITHM | |
| CRYPTO_VER | back to summary |
|---|---|
| private static final String CRYPTO_VER | |
| cryptoAlg | back to summary |
|---|---|
| private final String cryptoAlg | |
| ITERATIONS | back to summary |
|---|---|
| pack-priv static final int ITERATIONS | |
| KEY_SIZE | back to summary |
|---|---|
| pack-priv static final int KEY_SIZE | |
| paramSpec | back to summary |
|---|---|
| private final AlgorithmParameterSpec paramSpec | |
| SALT | back to summary |
|---|---|
| pack-priv static final byte[] SALT | |
| secretKey | back to summary |
|---|---|
| private final SecretKey secretKey | |
| VERSION | back to summary |
|---|---|
| pack-priv static final String VERSION | |
| ZERO_AES_IV | back to summary |
|---|---|
| pack-priv static final byte[] ZERO_AES_IV | |
| JetS3tV2 | back to summary |
|---|---|
| pack-priv JetS3tV2(final String algo, final String key) throws GeneralSecurityException | |
| decrypt | back to summary |
|---|---|
| pack-priv InputStream decrypt(InputStream in) throws IOException Implements abstract org.
| |
| encrypt | back to summary |
|---|---|
| pack-priv OutputStream encrypt(OutputStream os) throws IOException Implements abstract org.
| |
| request | back to summary |
|---|---|
| pack-priv void request(HttpURLConnection u, String prefix) Implements abstract org.
| |
| validate | back to summary |
|---|---|
| pack-priv void validate(HttpURLConnection u, String prefix) throws IOException Implements abstract org.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final String |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static Properties |
| VERSION | back to summary |
|---|---|
| pack-priv static final String VERSION | |
| JGitV1 | back to summary |
|---|---|
| pack-priv JGitV1(String algo, String pass) throws GeneralSecurityException | |
| wrap | back to summary |
|---|---|
| pack-priv static Properties wrap(String algo, String pass) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| VERSION | back to summary |
|---|---|
| pack-priv static final String VERSION | |
| JGitV2 | back to summary |
|---|---|
| pack-priv JGitV2(Properties props) throws GeneralSecurityException | |
| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String |
| JGIT_CONTEXT | back to summary |
|---|---|
| public static final String JGIT_CONTEXT | |
| JGIT_PROFILE | back to summary |
|---|---|
| public static final String JGIT_PROFILE | |
| JGIT_VERSION | back to summary |
|---|---|
| public static final String JGIT_VERSION | |
| X_ALGO | back to summary |
|---|---|
| public static final String X_ALGO | |
| X_KEY_ALGO | back to summary |
|---|---|
| public static final String X_KEY_ALGO | |
| X_KEY_ITER | back to summary |
|---|---|
| public static final String X_KEY_ITER | |
| X_KEY_SALT | back to summary |
|---|---|
| public static final String X_KEY_SALT | |
| X_KEY_SIZE | back to summary |
|---|---|
| public static final String X_KEY_SIZE | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv InputStream | |
| pack-priv OutputStream | |
| pack-priv void | request(HttpURLConnection u, String prefix)
Implements abstract org.
|
| pack-priv void | validate(HttpURLConnection u, String prefix)
Implements abstract org.
|
| NoEncryption | back to summary |
|---|---|
| private NoEncryption() | |
| decrypt | back to summary |
|---|---|
| pack-priv InputStream decrypt(InputStream in) Implements abstract org.
| |
| encrypt | back to summary |
|---|---|
| pack-priv OutputStream encrypt(OutputStream os) Implements abstract org.
| |
| request | back to summary |
|---|---|
| pack-priv void request(HttpURLConnection u, String prefix) Implements abstract org.
| |
| validate | back to summary |
|---|---|
| pack-priv void validate(HttpURLConnection u, String prefix) throws IOException Implements abstract org.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final String | cipherAlgo
Full cipher algorithm name. |
| pack-priv volatile String | |
| pack-priv volatile Cipher | |
| pack-priv final String | paramsAlgo
Cipher algorithm name for parameters lookup. |
| pack-priv final String | profile
Encryption profile, root name of group of related properties. |
| pack-priv final SecretKey | secretKey
Generated secret key. |
| pack-priv final String | version
Encryption version, reflects actual implementation class. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv InputStream | |
| pack-priv OutputStream | |
| pack-priv void | request(HttpURLConnection conn, String prefix)
Implements abstract org.
|
| pack-priv void | validate(HttpURLConnection conn, String prefix)
Implements abstract org.
|
| cipherAlgo | back to summary |
|---|---|
| pack-priv final String cipherAlgo Full cipher algorithm name. | |
| context | back to summary |
|---|---|
| pack-priv volatile String context | |
| decryptCipher | back to summary |
|---|---|
| pack-priv volatile Cipher decryptCipher | |
| paramsAlgo | back to summary |
|---|---|
| pack-priv final String paramsAlgo Cipher algorithm name for parameters lookup. | |
| profile | back to summary |
|---|---|
| pack-priv final String profile Encryption profile, root name of group of related properties. | |
| secretKey | back to summary |
|---|---|
| pack-priv final SecretKey secretKey Generated secret key. | |
| version | back to summary |
|---|---|
| pack-priv final String version Encryption version, reflects actual implementation class. | |
| SymmetricEncryption | back to summary |
|---|---|
| pack-priv SymmetricEncryption(Properties props) throws GeneralSecurityException | |
| decrypt | back to summary |
|---|---|
| pack-priv InputStream decrypt(InputStream input) throws IOException Implements abstract org.
| |
| encrypt | back to summary |
|---|---|
| pack-priv OutputStream encrypt(OutputStream output) throws IOException Implements abstract org.
| |
| request | back to summary |
|---|---|
| pack-priv void request(HttpURLConnection conn, String prefix) throws IOException Implements abstract org.
| |
| validate | back to summary |
|---|---|
| pack-priv void validate(HttpURLConnection conn, String prefix) throws IOException Implements abstract org.
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String |
| DEFAULT_ALGO | back to summary |
|---|---|
| public static final String DEFAULT_ALGO | |
| DEFAULT_KEY_ALGO | back to summary |
|---|---|
| public static final String DEFAULT_KEY_ALGO | |
| DEFAULT_KEY_ITER | back to summary |
|---|---|
| public static final String DEFAULT_KEY_ITER | |
| DEFAULT_KEY_SALT | back to summary |
|---|---|
| public static final String DEFAULT_KEY_SALT | |
| DEFAULT_KEY_SIZE | back to summary |
|---|---|
| public static final String DEFAULT_KEY_SIZE | |
| DEFAULT_VERS | back to summary |
|---|---|
| public static final String DEFAULT_VERS | |
| EMPTY | back to summary |
|---|---|
| public static final String EMPTY | |
| REGEX_PBE | back to summary |
|---|---|
| public static final String REGEX_PBE | |
| REGEX_TRANS | back to summary |
|---|---|
| public static final String REGEX_TRANS | |
| REGEX_WS | back to summary |
|---|---|
| public static final String REGEX_WS | |