| 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.