Package | Description |
---|---|
net.adamcin.httpsig.api | |
net.adamcin.httpsig.hmac | |
net.adamcin.httpsig.ssh.bc | |
net.adamcin.httpsig.ssh.jce | |
net.adamcin.httpsig.ssh.jsch |
Modifier and Type | Interface and Description |
---|---|
interface |
UserKey
Extends the base
Key interface to add a userId field, which is a common use case for authentication. |
Modifier and Type | Method and Description |
---|---|
Key |
Keychain.currentKey() |
Key |
DefaultKeychain.currentKey() |
Key |
Verifier.selectKey(Authorization authorization)
|
Key |
DefaultVerifier.selectKey(Authorization authorization)
|
Modifier and Type | Method and Description |
---|---|
Iterator<Key> |
DefaultKeychain.iterator() |
Map<String,Key> |
Keychain.toMap(KeyId keyId) |
Map<String,Key> |
DefaultKeychain.toMap(KeyId keyIdentifier) |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultKeychain.add(Key key) |
String |
KeyId.getId(Key key) |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultKeychain.addAll(Collection<? extends Key> c) |
Constructor and Description |
---|
Signer(Key singleKey,
KeyId keyId) |
Constructor and Description |
---|
DefaultKeychain(Collection<? extends Key> identities) |
Modifier and Type | Class and Description |
---|---|
class |
HmacKey |
Modifier and Type | Method and Description |
---|---|
String |
HmacKeyId.getId(Key key) |
Modifier and Type | Method and Description |
---|---|
static Key |
PEMUtil.readKey(byte[] keyBytes,
char[] passphrase)
Read a single PEM-formatted key
|
static Key |
PEMUtil.readKey(File privateKeyFile,
char[] passphrase)
Read a single PEM-formatted key
|
static Key |
PEMUtil.readKey(InputStream is,
char[] passphrase)
Read a single PEM-formatted key
|
Modifier and Type | Interface and Description |
---|---|
interface |
FingerprintableKey
Interface for public keys which can provide a uniquely identifying fingerprint
|
Modifier and Type | Class and Description |
---|---|
class |
SSHKey
Default
Key implementation for OpenSSH-compliant keys (RSA/DSA) |
Modifier and Type | Method and Description |
---|---|
String |
UserKeysFingerprintKeyId.getId(Key key) |
String |
UserFingerprintKeyId.getId(Key key) |
Modifier and Type | Class and Description |
---|---|
class |
JschKey |
Copyright © 2013-2017. All Rights Reserved.