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

A

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

C

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

D

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

E

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

F

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

G

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

H

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

J

JCEKey - Class in net.adamcin.httpsig.jce
Default Key implementation for OpenSSH-compliant keys (RSA/DSA)
JCEKey(KeyFormat, KeyPair) - Constructor for class net.adamcin.httpsig.jce.JCEKey
 
JCEKey(KeyFormat, PublicKey, PrivateKey) - Constructor for class net.adamcin.httpsig.jce.JCEKey
 

K

KeyFormat - Enum in net.adamcin.httpsig.jce
 

M

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

N

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

R

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

S

sign(Algorithm, byte[]) - Method in class net.adamcin.httpsig.jce.JCEKey
SignatureDecorator - Class in net.adamcin.httpsig.jce
Simple abstract class and key-format-specific adjustments to signatures performed by SSH clients.
SignatureDecorator() - Constructor for class net.adamcin.httpsig.jce.SignatureDecorator
 
SSHDSSSignature - Class in net.adamcin.httpsig.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.jce.SSHDSSSignature
 
SSHRSASignature - Class in net.adamcin.httpsig.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.jce.SSHRSASignature
 

U

UserFingerprintKeyId - Class in net.adamcin.httpsig.jce
Implementation of KeyIdentifier which incorporates a username into the keyId string.
UserFingerprintKeyId(String) - Constructor for class net.adamcin.httpsig.jce.UserFingerprintKeyId
 

V

valueOf(String) - Static method in enum net.adamcin.httpsig.jce.KeyFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.adamcin.httpsig.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.jce.JCEKey
A C D E F G H J K M N R S U V 

Copyright © 2013. All Rights Reserved.