A C D E F G H K M N R S U V

A

AuthorizedKeys - Class in net.adamcin.httpsig.ssh.jce
Factory methods for creating DefaultVerifier instances around SSH authorized_keys files
AuthorizedKeys() - Constructor for class net.adamcin.httpsig.ssh.jce.AuthorizedKeys
 

C

canSign() - Method in class net.adamcin.httpsig.ssh.jce.SSHKey
canVerify() - Method in class net.adamcin.httpsig.ssh.jce.SSHKey

D

defaultKeychain() - Static method in class net.adamcin.httpsig.ssh.jce.AuthorizedKeys
 
DSA - Static variable in class net.adamcin.httpsig.ssh.jce.FingerprintGenerator
 
dssPadSignature(byte[]) - Static method in class net.adamcin.httpsig.ssh.jce.Magic
Pad r and s to 160-bit (20 byte) integers
dssUnpadSignature(byte[]) - Static method in class net.adamcin.httpsig.ssh.jce.Magic
Remove padding from 160-bit integers, r and s

E

engineGetParameter(String) - Method in class net.adamcin.httpsig.ssh.jce.SSHDSSSignature
 
engineGetParameter(String) - Method in class net.adamcin.httpsig.ssh.jce.SSHRSASignature
 
engineInitSign(PrivateKey) - Method in class net.adamcin.httpsig.ssh.jce.SSHDSSSignature
 
engineInitSign(PrivateKey) - Method in class net.adamcin.httpsig.ssh.jce.SSHRSASignature
 
engineInitVerify(PublicKey) - Method in class net.adamcin.httpsig.ssh.jce.SSHDSSSignature
 
engineInitVerify(PublicKey) - Method in class net.adamcin.httpsig.ssh.jce.SSHRSASignature
 
engineSetParameter(String, Object) - Method in class net.adamcin.httpsig.ssh.jce.SSHDSSSignature
 
engineSetParameter(String, Object) - Method in class net.adamcin.httpsig.ssh.jce.SSHRSASignature
 
engineSign() - Method in class net.adamcin.httpsig.ssh.jce.SSHDSSSignature
 
engineSign() - Method in class net.adamcin.httpsig.ssh.jce.SSHRSASignature
 
engineUpdate(byte) - Method in class net.adamcin.httpsig.ssh.jce.SSHDSSSignature
 
engineUpdate(byte[], int, int) - Method in class net.adamcin.httpsig.ssh.jce.SSHDSSSignature
 
engineUpdate(byte) - Method in class net.adamcin.httpsig.ssh.jce.SSHRSASignature
 
engineUpdate(byte[], int, int) - Method in class net.adamcin.httpsig.ssh.jce.SSHRSASignature
 
engineVerify(byte[]) - Method in class net.adamcin.httpsig.ssh.jce.SSHDSSSignature
 
engineVerify(byte[]) - Method in class net.adamcin.httpsig.ssh.jce.SSHRSASignature
 
equals(Object) - Method in class net.adamcin.httpsig.ssh.jce.SSHKey
extractSignatureFromDER(byte[]) - Static method in class net.adamcin.httpsig.ssh.jce.Magic
 

F

FingerprintableKey - Interface in net.adamcin.httpsig.ssh.jce
Interface for public keys which can provide a uniquely identifying fingerprint
FingerprintGenerator - Class in net.adamcin.httpsig.ssh.jce
 
FingerprintGenerator() - Constructor for class net.adamcin.httpsig.ssh.jce.FingerprintGenerator
 
forIdentifier(String) - Static method in enum net.adamcin.httpsig.ssh.jce.KeyFormat
 

G

getAlgorithms() - Method in class net.adamcin.httpsig.ssh.jce.SSHKey
getFingerprint() - Method in interface net.adamcin.httpsig.ssh.jce.FingerprintableKey
 
getFingerprint(PublicKey) - Method in enum net.adamcin.httpsig.ssh.jce.KeyFormat
 
getFingerprint(byte[]) - Static method in class net.adamcin.httpsig.ssh.jce.Magic
Computes the MD5 fingerprint of the public key blob
getFingerprint() - Method in class net.adamcin.httpsig.ssh.jce.SSHKey
getId() - Method in class net.adamcin.httpsig.ssh.jce.SSHKey
getId(Key) - Method in class net.adamcin.httpsig.ssh.jce.UserFingerprintKeyId
 
getId(Key) - Method in class net.adamcin.httpsig.ssh.jce.UserKeysFingerprintKeyId
 
getIdentifier() - Method in enum net.adamcin.httpsig.ssh.jce.KeyFormat
 
getKeyAlgorithm() - Method in enum net.adamcin.httpsig.ssh.jce.KeyFormat
 
getKeyFactory() - Method in enum net.adamcin.httpsig.ssh.jce.KeyFormat
 
getSignatureAlgorithms() - Method in enum net.adamcin.httpsig.ssh.jce.KeyFormat
 
getSignatureInstance(Algorithm) - Method in enum net.adamcin.httpsig.ssh.jce.KeyFormat
 
getUsername() - Method in class net.adamcin.httpsig.ssh.jce.UserFingerprintKeyId
 
getUsername() - Method in class net.adamcin.httpsig.ssh.jce.UserKeysFingerprintKeyId
 

H

hashCode() - Method in class net.adamcin.httpsig.ssh.jce.SSHKey

K

KeyFormat - Enum in net.adamcin.httpsig.ssh.jce
 

M

Magic - Class in net.adamcin.httpsig.ssh.jce
Implementation of peculiar SSH byte array algorithms
Magic() - Constructor for class net.adamcin.httpsig.ssh.jce.Magic
 

N

net.adamcin.httpsig.ssh.jce - package net.adamcin.httpsig.ssh.jce
 
newKeychain(File) - Static method in class net.adamcin.httpsig.ssh.jce.AuthorizedKeys
Convenience method which should simplify the interaction for 99% of implementations.
NOP - Static variable in class net.adamcin.httpsig.ssh.jce.FingerprintGenerator
 

R

RSA - Static variable in class net.adamcin.httpsig.ssh.jce.FingerprintGenerator
 

S

sign(Algorithm, byte[]) - Method in class net.adamcin.httpsig.ssh.jce.SSHKey
SSHDSSSignature - Class in net.adamcin.httpsig.ssh.jce
The "ssh-dss" key format has the following specific encoding: string "ssh-dss" mpint p mpint q mpint g mpint y Here, the 'p', 'q', 'g', and 'y' parameters form the signature key blob.
SSHDSSSignature() - Constructor for class net.adamcin.httpsig.ssh.jce.SSHDSSSignature
 
SSHKey - Class in net.adamcin.httpsig.ssh.jce
Default Key implementation for OpenSSH-compliant keys (RSA/DSA)
SSHKey(KeyFormat, KeyPair) - Constructor for class net.adamcin.httpsig.ssh.jce.SSHKey
 
SSHKey(KeyFormat, PublicKey, PrivateKey) - Constructor for class net.adamcin.httpsig.ssh.jce.SSHKey
 
SSHRSASignature - Class in net.adamcin.httpsig.ssh.jce
The "ssh-rsa" key format has the following specific encoding: string "ssh-rsa" mpint e mpint n Here the 'e' and 'n' parameters form the signature key blob.
SSHRSASignature() - Constructor for class net.adamcin.httpsig.ssh.jce.SSHRSASignature
 

U

UserFingerprintKeyId - Class in net.adamcin.httpsig.ssh.jce
Implementation of KeyId which incorporates a username into the keyId string.
UserFingerprintKeyId(String) - Constructor for class net.adamcin.httpsig.ssh.jce.UserFingerprintKeyId
 
UserKeysFingerprintKeyId - Class in net.adamcin.httpsig.ssh.jce
Implementation of KeyId following the Joyent API convention of /$username/keys/$fingerprint
UserKeysFingerprintKeyId(String) - Constructor for class net.adamcin.httpsig.ssh.jce.UserKeysFingerprintKeyId
 

V

valueOf(String) - Static method in enum net.adamcin.httpsig.ssh.jce.KeyFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.adamcin.httpsig.ssh.jce.KeyFormat
Returns an array containing the constants of this enum type, in the order they are declared.
verify(Algorithm, byte[], byte[]) - Method in class net.adamcin.httpsig.ssh.jce.SSHKey

A C D E F G H K M N R S U V

Copyright © 2013-2014. All Rights Reserved.