Package org.apache.sshd.openpgp
Class PGPPublicKeyEntryDataResolver
java.lang.Object
org.apache.sshd.openpgp.PGPPublicKeyEntryDataResolver
- All Implemented Interfaces:
org.apache.sshd.common.config.keys.PublicKeyEntryDataResolver
public class PGPPublicKeyEntryDataResolver
extends Object
implements org.apache.sshd.common.config.keys.PublicKeyEntryDataResolver
TODO Add javadoc
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PGPPublicKeyEntryDataResolver
static final String
static final NavigableSet
<String> static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
decodeEntryKeyData
(String encData) static byte[]
decodeKeyFingerprint
(String encData) encodeEntryKeyData
(byte[] keyData) static String
encodeKeyFingerprint
(byte[] keyData) static String
getKeyType
(org.bouncycastle.openpgp.PGPPublicKey key) static void
Used in order to add thedefault resolver
for all thestandard PGP key types
.
-
Field Details
-
PGP_RSA_KEY
- See Also:
-
PGP_DSS_KEY
- See Also:
-
PGP_KEY_TYPES
-
DEFAULT
-
-
Constructor Details
-
PGPPublicKeyEntryDataResolver
public PGPPublicKeyEntryDataResolver()
-
-
Method Details
-
decodeEntryKeyData
- Specified by:
decodeEntryKeyData
in interfaceorg.apache.sshd.common.config.keys.PublicKeyEntryDataResolver
-
encodeEntryKeyData
- Specified by:
encodeEntryKeyData
in interfaceorg.apache.sshd.common.config.keys.PublicKeyEntryDataResolver
-
decodeKeyFingerprint
-
encodeKeyFingerprint
-
registerDefaultKeyEntryDataResolvers
public static void registerDefaultKeyEntryDataResolvers()Used in order to add thedefault resolver
for all thestandard PGP key types
.- See Also:
-
getKeyType
-