Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addWatchedFile(Path) - Method in class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
B
- BEGIN_MARKER - Static variable in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
- BEGINNERS - Static variable in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
C
- CIPHERS - Static variable in class org.apache.sshd.openpgp.PGPUtils
- COMPRESSIONS - Static variable in class org.apache.sshd.openpgp.PGPUtils
D
- decodeEntryKeyData(String) - Method in class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- decodeKeyFingerprint(String) - Static method in class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- DEFAULT - Static variable in class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- DEFAULT_PGP_FILE_SUFFIX - Static variable in class org.apache.sshd.openpgp.PGPUtils
- detectDefaultPublicRingFilePath() - Static method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
- detectDefaultPublicRingFilePath(Path) - Static method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
-
Checks if either the "pubring.gpg" or "pubring.kbx" exist as a regular file and can be read.
E
- encodeEntryKeyData(byte[]) - Method in class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- encodeKeyFingerprint(byte[]) - Static method in class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- END_MARKER - Static variable in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
- ENDERS - Static variable in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
- extractDSSPrivateKey(NamedResource, DSAPublicKey, DSASecretBCPGKey) - Method in interface org.apache.sshd.openpgp.PGPPrivateKeyExtractor
- extractDSSPublicKey(NamedResource, DSAPublicBCPGKey) - Method in interface org.apache.sshd.openpgp.PGPPublicKeyExtractor
- extractECDSAPrivateKey(NamedResource, ECPublicKey, ECSecretBCPGKey) - Method in interface org.apache.sshd.openpgp.PGPPrivateKeyExtractor
- extractECDSAPublicKey(NamedResource, ECPublicBCPGKey) - Method in interface org.apache.sshd.openpgp.PGPPublicKeyExtractor
- extractECPublicKey(NamedResource, ECPublicBCPGKey) - Method in interface org.apache.sshd.openpgp.PGPPublicKeyExtractor
- extractEdDSAPrivateKey(NamedResource, PublicKey, EdSecretBCPGKey) - Method in interface org.apache.sshd.openpgp.PGPPrivateKeyExtractor
- extractEdDSAPublicKey(NamedResource, EdDSAPublicBCPGKey) - Method in interface org.apache.sshd.openpgp.PGPPublicKeyExtractor
- extractKeyPairs(NamedResource, Collection<? extends Subkey>) - Method in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
- extractKeyPairs(SessionContext, NamedResource, String, String, FilePasswordProvider, InputStream, Map<String, String>) - Method in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
- extractKeyPairs(SessionContext, NamedResource, String, String, FilePasswordProvider, List<String>, Map<String, String>) - Method in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
- extractPrivateKey(NamedResource, Subkey, PublicKey) - Method in interface org.apache.sshd.openpgp.PGPPrivateKeyExtractor
- extractPublicKey(NamedResource, Subkey) - Method in interface org.apache.sshd.openpgp.PGPPublicKeyExtractor
- extractRSAPrivateKey(NamedResource, RSAPublicKey, RSASecretBCPGKey) - Method in interface org.apache.sshd.openpgp.PGPPrivateKeyExtractor
- extractRSAPublicKey(NamedResource, RSAPublicBCPGKey) - Method in interface org.apache.sshd.openpgp.PGPPublicKeyExtractor
F
- findSubkeyByFingerprint(Collection<? extends Subkey>, String) - Static method in class org.apache.sshd.openpgp.PGPUtils
- findSubkeyByFingerprint(Key, String) - Static method in class org.apache.sshd.openpgp.PGPUtils
- fromCipherName(String) - Static method in class org.apache.sshd.openpgp.PGPUtils
- fromCompressionName(String) - Static method in class org.apache.sshd.openpgp.PGPUtils
G
- generatePrivateKey(String, Class<K>, KeySpec) - Method in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
- generatePrivateKey(String, Class<K>, KeySpec) - Method in interface org.apache.sshd.openpgp.PGPPrivateKeyExtractor
- generatePublicKey(String, Class<K>, KeySpec) - Method in class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- generatePublicKey(String, Class<K>, KeySpec) - Method in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
- generatePublicKey(String, Class<K>, KeySpec) - Method in interface org.apache.sshd.openpgp.PGPPublicKeyExtractor
- generatePublicKey(String, Class<K>, KeySpec) - Method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
- getDefaultPgpFolderPath() - Static method in class org.apache.sshd.openpgp.PGPUtils
- getFilePasswordProvider() - Method in class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- getKeyFactory(String) - Method in class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- getKeyFactory(String) - Method in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
- getKeyFactory(String) - Method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
- getKeyType(PGPPublicKey) - Static method in class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- getWatchedFiles() - Method in class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- GPG_V1_PUBLIC_RING_FILENAME - Static variable in class org.apache.sshd.openpgp.PGPPublicRingWatcher
- GPG_V2_PUBLIC_RING_FILENAME - Static variable in class org.apache.sshd.openpgp.PGPPublicRingWatcher
H
- handleDuplicateKeyFingerprint(SessionContext, NamedResource, String, Subkey, PublicKey, PublicKey) - Method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
-
/** Invoked if duplicate public keys found for the same fingerprint
- handlePublicKeyExtractionError(SessionContext, NamedResource, String, Subkey, Throwable) - Method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
-
Invoked if failed to extract a
PublicKeyfrom a givenSubkey
I
- INSTANCE - Static variable in class org.apache.sshd.openpgp.PGPKeyPairResourceParser
K
- keyHolder - Variable in class org.apache.sshd.openpgp.PGPPublicKeyFileWatcher
L
- loadMatchingAuthorizedEntries(SessionContext, Collection<? extends PublicKeyEntry>) - Method in interface org.apache.sshd.openpgp.PGPAuthorizedKeyEntriesLoader
- loadMatchingKeyFingerprints(SessionContext, Collection<String>) - Method in class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- loadMatchingKeyFingerprints(SessionContext, Collection<String>) - Method in interface org.apache.sshd.openpgp.PGPAuthorizedKeyEntriesLoader
- loadMatchingKeyFingerprints(SessionContext, Collection<String>) - Method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
- loadPGPKey(InputStream, String) - Static method in interface org.apache.sshd.openpgp.PGPKeyLoader
- loadPGPKey(SessionContext, URL, FilePasswordProvider) - Method in interface org.apache.sshd.openpgp.PGPKeyLoader
- loadPGPKey(SessionContext, Path, FilePasswordProvider, OpenOption...) - Method in interface org.apache.sshd.openpgp.PGPKeyLoader
- loadPGPKey(SessionContext, NamedResource, FilePasswordProvider, InputStream) - Method in interface org.apache.sshd.openpgp.PGPKeyLoader
- loadPGPKey(SessionContext, IoResource<?>, FilePasswordProvider) - Method in interface org.apache.sshd.openpgp.PGPKeyLoader
- loadPublicKey(SessionContext, NamedResource, FilePasswordProvider) - Method in class org.apache.sshd.openpgp.PGPPublicKeyFileWatcher
M
- mapSubKeysByFingerprint(Collection<? extends Subkey>) - Static method in class org.apache.sshd.openpgp.PGPUtils
- mapSubKeysByFingerprint(Key) - Static method in class org.apache.sshd.openpgp.PGPUtils
N
- NO_CIPHER_PLACEHOLDER - Static variable in class org.apache.sshd.openpgp.PGPUtils
-
Alias for
Unencrypted - NO_COMPRESSION_PLACEHOLDER - Static variable in class org.apache.sshd.openpgp.PGPUtils
-
Alias for
Uncompressed
O
- org.apache.sshd.openpgp - package org.apache.sshd.openpgp
P
- PGP_DSS_KEY - Static variable in class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- PGP_ENCRYPTED_FILE - Static variable in class org.apache.sshd.openpgp.PGPUtils
-
Default MIME type for PGP encrypted files
- PGP_KEY_TYPES - Static variable in class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- PGP_RSA_KEY - Static variable in class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- PGPAuthorizedEntriesTracker - Class in org.apache.sshd.openpgp
-
TODO Add javadoc
- PGPAuthorizedEntriesTracker() - Constructor for class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- PGPAuthorizedEntriesTracker(Path) - Constructor for class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- PGPAuthorizedEntriesTracker(Path, FilePasswordProvider) - Constructor for class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- PGPAuthorizedEntriesTracker(Collection<? extends Path>) - Constructor for class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- PGPAuthorizedEntriesTracker(Collection<? extends Path>, FilePasswordProvider) - Constructor for class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- PGPAuthorizedKeyEntriesLoader - Interface in org.apache.sshd.openpgp
-
TODO Add javadoc
- PGPKeyFileWatcher - Class in org.apache.sshd.openpgp
-
Tracks the contents of a PGP key file - uses the default
instanceunless otherwise specified. - PGPKeyFileWatcher(Path) - Constructor for class org.apache.sshd.openpgp.PGPKeyFileWatcher
- PGPKeyFileWatcher(Path, LinkOption...) - Constructor for class org.apache.sshd.openpgp.PGPKeyFileWatcher
- PGPKeyFileWatcher(Path, KeyPairResourceLoader) - Constructor for class org.apache.sshd.openpgp.PGPKeyFileWatcher
- PGPKeyFileWatcher(Path, KeyPairResourceLoader, LinkOption...) - Constructor for class org.apache.sshd.openpgp.PGPKeyFileWatcher
- PGPKeyLoader - Interface in org.apache.sshd.openpgp
-
TODO Add javadoc
- PGPKeyPairResourceParser - Class in org.apache.sshd.openpgp
- PGPKeyPairResourceParser() - Constructor for class org.apache.sshd.openpgp.PGPKeyPairResourceParser
- PGPPrivateKeyExtractor - Interface in org.apache.sshd.openpgp
-
TODO Add javadoc
- PGPPublicKeyEntryDataResolver - Class in org.apache.sshd.openpgp
-
TODO Add javadoc
- PGPPublicKeyEntryDataResolver() - Constructor for class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- PGPPublicKeyExtractor - Interface in org.apache.sshd.openpgp
-
TODO Add javadoc
- PGPPublicKeyFileWatcher - Class in org.apache.sshd.openpgp
-
TODO Add javadoc
- PGPPublicKeyFileWatcher(Path) - Constructor for class org.apache.sshd.openpgp.PGPPublicKeyFileWatcher
- PGPPublicKeyFileWatcher(Path, LinkOption...) - Constructor for class org.apache.sshd.openpgp.PGPPublicKeyFileWatcher
- PGPPublicRingWatcher - Class in org.apache.sshd.openpgp
-
TODO Add javadoc
- PGPPublicRingWatcher(Path) - Constructor for class org.apache.sshd.openpgp.PGPPublicRingWatcher
- PGPUtils - Class in org.apache.sshd.openpgp
-
TODO Add javadoc
- PUBLIC_RING_FILES - Static variable in class org.apache.sshd.openpgp.PGPPublicRingWatcher
-
V1 and V2 known public ring file names in order of preference
R
- registerDefaultKeyEntryDataResolvers() - Static method in class org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
-
Used in order to add the
default resolverfor all thestandard PGP key types. - reloadPublicKey(SessionContext, IoResource<?>, FilePasswordProvider) - Method in class org.apache.sshd.openpgp.PGPPublicKeyFileWatcher
- reloadRingKeys(SessionContext, NamedResource, Collection<Key>) - Method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
- reloadRingKeys(SessionContext, NamedResource, Ring) - Method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
- reloadRingKeys(SessionContext, IoResource<?>) - Method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
- resolve(SessionContext, String, byte[], Map<String, String>) - Method in interface org.apache.sshd.openpgp.PGPAuthorizedKeyEntriesLoader
- resolveAuthorizedEntries(SessionContext, Collection<? extends PublicKeyEntry>, PublicKeyEntryResolver) - Method in interface org.apache.sshd.openpgp.PGPAuthorizedKeyEntriesLoader
- resolveRingKeys(SessionContext) - Method in class org.apache.sshd.openpgp.PGPPublicRingWatcher
- ringKeys - Variable in class org.apache.sshd.openpgp.PGPPublicRingWatcher
S
- setDefaultPgpFolderPathResolver(Supplier<? extends Path>) - Static method in class org.apache.sshd.openpgp.PGPUtils
-
Set the reported value from
PGPUtils.getDefaultPgpFolderPath() - setFilePasswordProvider(FilePasswordProvider) - Method in class org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
- STD_LINUX_PGP_FOLDER_NAME - Static variable in class org.apache.sshd.openpgp.PGPUtils
- STD_WINDOWS_PGP_FOLDER_NAME - Static variable in class org.apache.sshd.openpgp.PGPUtils
All Classes and Interfaces|All Packages|Constant Field Values