Index

A B C D E F G H I K L M N O P R S 
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 PublicKey from a given Subkey

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 instance unless 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 resolver for all the standard 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
Holds a Map whose key=the fingerprint (case insensitive), value=the associated PublicKey

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
 
A B C D E F G H I K L M N O P R S 
All Classes and Interfaces|All Packages|Constant Field Values