Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
_
A
accept()
- Method in class COM.claymoresystems.ptls.
SSLServerSocket
Accept a connection on this socket, and perform the SSL server handshake in the process
acceptUnverifiableCertificates(boolean)
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
allow unverifiable certificates.
acceptUnverifiableCertificatesP()
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
return whether unverifiable certificates are accepted
accum
- Static variable in class COM.claymoresystems.util.
Bench
addRoot(byte[])
- Method in class COM.claymoresystems.cert.
CertContext
areEqual(byte[], byte[])
- Static method in class COM.claymoresystems.util.
Util
B
base64Decode(String)
- Static method in class COM.claymoresystems.cert.
WrappedObject
base64Encode(byte[])
- Static method in class COM.claymoresystems.cert.
WrappedObject
BaseDSAPrivateKey
- Class in
COM.claymoresystems.crypto
BaseDSAPrivateKey()
- Constructor for class COM.claymoresystems.crypto.
BaseDSAPrivateKey
BaseDSAPrivateKey(DSAPrivateKey)
- Constructor for class COM.claymoresystems.crypto.
BaseDSAPrivateKey
BaseDSAPublicKey
- Class in
COM.claymoresystems.crypto
BaseDSAPublicKey()
- Constructor for class COM.claymoresystems.crypto.
BaseDSAPublicKey
BaseDSAPublicKey(DSAPublicKey)
- Constructor for class COM.claymoresystems.crypto.
BaseDSAPublicKey
Bench
- Class in
COM.claymoresystems.util
Bench()
- Constructor for class COM.claymoresystems.util.
Bench
BIT_STRING
- Static variable in class COM.claymoresystems.cert.
DERUtils
Blindable
- Interface in
COM.claymoresystems.crypto
This interface is implemented by algorithm objects that may be use blinding to prevent timing attacks.
BOOLEAN
- Static variable in class COM.claymoresystems.cert.
DERUtils
bytesAvailable()
- Method in class COM.claymoresystems.util.
Silo
C
cctx
- Static variable in class COM.claymoresystems.cert.
CertVerify
CertContext
- Class in
COM.claymoresystems.cert
Provide a generic context for ASN.1 computations and cert verification This class is used internally by PureTLS.
CertContext()
- Constructor for class COM.claymoresystems.cert.
CertContext
CertContext(Vector)
- Constructor for class COM.claymoresystems.cert.
CertContext
Certificate
- Interface in
COM.claymoresystems.sslg
An interface specifying minimal certificate access functions
CertificateDecodeException
- Exception in
COM.claymoresystems.cert
CertificateDecodeException(String)
- Constructor for exception COM.claymoresystems.cert.
CertificateDecodeException
CertificateException
- Exception in
COM.claymoresystems.cert
CertificateException(String)
- Constructor for exception COM.claymoresystems.cert.
CertificateException
CertificateVerifyException
- Exception in
COM.claymoresystems.cert
CertificateVerifyException(String)
- Constructor for exception COM.claymoresystems.cert.
CertificateVerifyException
CertRequest
- Class in
COM.claymoresystems.cert
Generate various kinds of certificate signing requests.
CertRequest()
- Constructor for class COM.claymoresystems.cert.
CertRequest
CertVerify
- Class in
COM.claymoresystems.cert
CertVerify()
- Constructor for class COM.claymoresystems.cert.
CertVerify
CertVerifyPolicyInt
- Class in
COM.claymoresystems.sslg
CertVerifyPolicyInt()
- Constructor for class COM.claymoresystems.sslg.
CertVerifyPolicyInt
ChangePassword
- Class in
COM.claymoresystems.ptls.demo
Change a password on a keyfile.
ChangePassword()
- Constructor for class COM.claymoresystems.ptls.demo.
ChangePassword
checkDates(boolean)
- Method in class COM.claymoresystems.sslg.
CertVerifyPolicyInt
checkDatesP()
- Method in class COM.claymoresystems.sslg.
CertVerifyPolicyInt
ClaymoreProvider
- Class in
COM.claymoresystems.provider
ClaymoreProvider()
- Constructor for class COM.claymoresystems.provider.
ClaymoreProvider
clear()
- Static method in class COM.claymoresystems.util.
Bench
clear(int)
- Static method in class COM.claymoresystems.util.
Bench
CLIENT
- Static variable in interface COM.claymoresystems.sslg.
SSLSocketXInt
close()
- Method in class COM.claymoresystems.ptls.
SSLSocket
close the connection.
COM.claymoresystems.cert
- package COM.claymoresystems.cert
COM.claymoresystems.crypto
- package COM.claymoresystems.crypto
COM.claymoresystems.provider
- package COM.claymoresystems.provider
COM.claymoresystems.provider.test
- package COM.claymoresystems.provider.test
COM.claymoresystems.ptls
- package COM.claymoresystems.ptls
COM.claymoresystems.ptls.benchmark
- package COM.claymoresystems.ptls.benchmark
COM.claymoresystems.ptls.demo
- package COM.claymoresystems.ptls.demo
COM.claymoresystems.sslg
- package COM.claymoresystems.sslg
COM.claymoresystems.util
- package COM.claymoresystems.util
createPrivateKey(BufferedReader, String, byte[])
- Static method in class COM.claymoresystems.crypto.
EAYEncryptedPrivateKey
createPublicKey(byte[])
- Static method in class COM.claymoresystems.cert.
X509SubjectPublicKeyInfo
Construct a public key based on this SubjectPublicKeyInfo
D
debug(int, String)
- Static method in class COM.claymoresystems.ptls.
SSLDebug
debug(int, String, byte[])
- Static method in class COM.claymoresystems.ptls.
SSLDebug
DEBUG_ALL
- Static variable in class COM.claymoresystems.ptls.
SSLDebug
Print out all debugging information available.
DEBUG_CERT
- Static variable in class COM.claymoresystems.ptls.
SSLDebug
Certificate processing debugging
DEBUG_CODEC
- Static variable in class COM.claymoresystems.ptls.
SSLDebug
Print codec activities to the console.
DEBUG_CRYPTO
- Static variable in class COM.claymoresystems.ptls.
SSLDebug
Print out the input and output for crypto operations.
DEBUG_HANDSHAKE
- Static variable in class COM.claymoresystems.ptls.
SSLDebug
Print out handshake results
DEBUG_INIT
- Static variable in class COM.claymoresystems.ptls.
SSLDebug
Print out commentary during the initialization phase, including keyfile loading
DEBUG_MSG
- Static variable in class COM.claymoresystems.ptls.
SSLDebug
This provides some basic diagnostics about message processing.
DEBUG_STATE
- Static variable in class COM.claymoresystems.ptls.
SSLDebug
Print out state changes in the handshake.
DebuggingByteArrayInputStream
- Class in
COM.claymoresystems.cert
DebuggingByteArrayInputStream(InputStream)
- Constructor for class COM.claymoresystems.cert.
DebuggingByteArrayInputStream
decodeAny(InputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
decodeBitString(InputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
decodeBitStringX(InputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
decodeBoolean(InputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
decodeInteger(InputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
decodeIntegerX(InputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
decodeOctetString(InputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
decodeOID(InputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
decodeSequence(InputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
DECRYPT
- Static variable in class COM.claymoresystems.crypto.
PKCS1Pad
DERUtils
- Class in
COM.claymoresystems.cert
Simple DER encode utilities.
DERUtils()
- Constructor for class COM.claymoresystems.cert.
DERUtils
destroySession(String)
- Method in class COM.claymoresystems.ptls.
SSLContext
dhAlwaysEphemeralP()
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
DHGenerate
- Class in
COM.claymoresystems.ptls.demo
DHGenerate()
- Constructor for class COM.claymoresystems.ptls.demo.
DHGenerate
DHPrivateKey
- Class in
COM.claymoresystems.crypto
DHPrivateKey()
- Constructor for class COM.claymoresystems.crypto.
DHPrivateKey
DHPublicKey
- Class in
COM.claymoresystems.crypto
DHPublicKey(BigInteger, BigInteger, BigInteger)
- Constructor for class COM.claymoresystems.crypto.
DHPublicKey
DHPublicKey(BigInteger)
- Constructor for class COM.claymoresystems.crypto.
DHPublicKey
digest()
- Method in class COM.claymoresystems.crypto.
HMACInputStream
digest()
- Method in class COM.claymoresystems.crypto.
HMACOutputStream
DistinguishedName
- Interface in
COM.claymoresystems.sslg
DSASignature
- Class in
COM.claymoresystems.provider
DSASignature()
- Constructor for class COM.claymoresystems.provider.
DSASignature
dump()
- Static method in class COM.claymoresystems.util.
Bench
dump(boolean)
- Static method in class COM.claymoresystems.util.
Bench
E
EAYDHParams
- Class in
COM.claymoresystems.cert
EAYDHParams(BigInteger, BigInteger)
- Constructor for class COM.claymoresystems.cert.
EAYDHParams
EAYDHParams(byte[])
- Constructor for class COM.claymoresystems.cert.
EAYDHParams
EAYDSAPrivateKey
- Class in
COM.claymoresystems.cert
Construct a DSA private from the SSLeay style BER encoding
EAYDSAPrivateKey(byte[])
- Constructor for class COM.claymoresystems.cert.
EAYDSAPrivateKey
EAYDSAPrivateKey(DSAPrivateKey)
- Constructor for class COM.claymoresystems.cert.
EAYDSAPrivateKey
EAYEncryptedPrivateKey
- Class in
COM.claymoresystems.crypto
EAYEncryptedPrivateKey()
- Constructor for class COM.claymoresystems.crypto.
EAYEncryptedPrivateKey
EAYRSAPrivateKey
- Class in
COM.claymoresystems.cert
this is just a wrapper for X509RSAPrivateKey which passes it the encoding and stubs the params and OID
EAYRSAPrivateKey(byte[])
- Constructor for class COM.claymoresystems.cert.
EAYRSAPrivateKey
encodeBitString(byte[], OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodeIA5String(String, OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodeInteger(BigInteger, OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodeOID(byte[], OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodeOID(String, OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodePrintableString(String, OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodePublicKey(byte[], byte[], byte[])
- Static method in class COM.claymoresystems.cert.
X509SubjectPublicKeyInfo
encodeSequence(byte[], OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodeSequence(ByteArrayOutputStream, OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodeSet(byte[], OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodeSet(ByteArrayOutputStream, OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodeUnknownString(String, OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
encodeUTCTime(long, OutputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
ENCRYPT
- Static variable in class COM.claymoresystems.crypto.
PKCS1Pad
end(int)
- Static method in class COM.claymoresystems.util.
Bench
engineCiphertextBlockSize()
- Method in class COM.claymoresystems.provider.
RawRSACipher
engineGetParameter(String)
- Method in class COM.claymoresystems.provider.
RawDSASignature
SPI:
There aren't any parameters
engineGetParameter(String)
- Method in class COM.claymoresystems.provider.
RSASignature
SPI:
There aren't any parameters
engineInitDecrypt(Key)
- Method in class COM.claymoresystems.provider.
RawRSACipher
SPI:
Initializes this cipher object for decryption, using the given private key.
engineInitEncrypt(Key)
- Method in class COM.claymoresystems.provider.
RawRSACipher
SPI:
Initializes this cipher object for encryption, using the given public key.
engineInitSign(PrivateKey)
- Method in class COM.claymoresystems.provider.
DSASignature
SPI:
Initializes this object for signing using the private key
engineInitSign(PrivateKey)
- Method in class COM.claymoresystems.provider.
RawDSASignature
SPI:
Initializes this object for signing using the private key
engineInitSign(PrivateKey)
- Method in class COM.claymoresystems.provider.
RSASignature
SPI:
Initializes this object for signing using the private key
engineInitVerify(PublicKey)
- Method in class COM.claymoresystems.provider.
DSASignature
SPI:
Initializes this object for verification using the given key
engineInitVerify(PublicKey)
- Method in class COM.claymoresystems.provider.
RawDSASignature
SPI:
Initializes this object for verification using the given key
engineInitVerify(PublicKey)
- Method in class COM.claymoresystems.provider.
RSASignature
SPI:
Initializes this object for verification using the given key
enginePlaintextBlockSize()
- Method in class COM.claymoresystems.provider.
RawRSACipher
SPI
: Return the block size, in bytes.
engineSetParameter(String, Object)
- Method in class COM.claymoresystems.provider.
RawDSASignature
SPI:
There aren't any parameters
engineSetParameter(String, Object)
- Method in class COM.claymoresystems.provider.
RSASignature
SPI:
There aren't any parameters
engineSign()
- Method in class COM.claymoresystems.provider.
DSASignature
Sign the input, following FIPS-186.
engineSign()
- Method in class COM.claymoresystems.provider.
RawDSASignature
Sign the input, following FIPS-186.
engineSign()
- Method in class COM.claymoresystems.provider.
RSASignature
SPI:
Sign the input
engineUpdate(byte)
- Method in class COM.claymoresystems.provider.
DSASignature
SPI:
Single byte update
engineUpdate(byte[], int, int)
- Method in class COM.claymoresystems.provider.
DSASignature
SPI:
Update with a buffer
engineUpdate(byte)
- Method in class COM.claymoresystems.provider.
RawDSASignature
SPI:
Single byte updates are forbidden for Raw DSA.
engineUpdate(byte[], int, int)
- Method in class COM.claymoresystems.provider.
RawDSASignature
SPI:
Updates the digest.
engineUpdate(byte[], int, int, byte[], int)
- Method in class COM.claymoresystems.provider.
RawRSACipher
engineUpdate(byte)
- Method in class COM.claymoresystems.provider.
RSASignature
SPI:
Single byte updates are forbidden
engineUpdate(byte[], int, int)
- Method in class COM.claymoresystems.provider.
RSASignature
SPI:
Updates the data.
engineVerify(byte[])
- Method in class COM.claymoresystems.provider.
DSASignature
SPI:
Raw Verify
engineVerify(byte[])
- Method in class COM.claymoresystems.provider.
RawDSASignature
SPI:
Raw Verify
engineVerify(byte[])
- Method in class COM.claymoresystems.provider.
RSASignature
SPI:
Verify the input
Extension
- Interface in
COM.claymoresystems.sslg
F
fatalP()
- Method in exception COM.claymoresystems.ptls.
SSLAlertException
Was this alert fatal?
findObject(BufferedReader, String, StringBuffer)
- Static method in class COM.claymoresystems.cert.
WrappedObject
findSession(String)
- Method in class COM.claymoresystems.ptls.
SSLContext
fitSignature(byte[], PublicKey)
- Static method in class COM.claymoresystems.cert.
CertRequest
G
g
- Variable in class COM.claymoresystems.crypto.
DHPrivateKey
generateKey(String, int, String, BufferedWriter, boolean)
- Static method in class COM.claymoresystems.cert.
CertRequest
Generate a key pair
get(int)
- Static method in class COM.claymoresystems.util.
Bench
getAlgorithm()
- Method in class COM.claymoresystems.crypto.
BaseDSAPrivateKey
getAlgorithm()
- Method in class COM.claymoresystems.crypto.
BaseDSAPublicKey
getAlgorithm()
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
getAlgorithm()
- Method in class COM.claymoresystems.crypto.
DHPublicKey
getCertificateChain()
- Method in class COM.claymoresystems.ptls.
SSLSocket
get the certificate chain presented by the peer.
getCertificateChain()
- Method in interface COM.claymoresystems.sslg.
SSLSocketXInt
get the certificate chain presented by the peer.
getCertVerifyPolicy()
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
getCipherSuite()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Get the cipherSuite in use on this socket, as an integer
getCipherSuite()
- Method in interface COM.claymoresystems.sslg.
SSLSocketXInt
get the cipherSuite that was negotiated on this socket
getCipherSuiteName(int)
- Static method in class COM.claymoresystems.sslg.
SSLPolicyInt
get the name of a cipher from the number
getCipherSuiteNumber(String)
- Static method in class COM.claymoresystems.sslg.
SSLPolicyInt
get the number of a cipher from the name
getCipherSuites()
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
Return the allowed cipherSuites
getDebug(int)
- Static method in class COM.claymoresystems.ptls.
SSLDebug
getDER()
- Method in class COM.claymoresystems.cert.
X509Cert
Get the encoded form of this certificate
getDER()
- Method in interface COM.claymoresystems.sslg.
Certificate
get the DER of the cert itself
getDSAProvider()
- Static method in class COM.claymoresystems.ptls.
LoadProviders
getEncoded()
- Method in class COM.claymoresystems.cert.
EAYDHParams
getEncoded()
- Method in class COM.claymoresystems.cert.
EAYDSAPrivateKey
getEncoded()
- Method in class COM.claymoresystems.cert.
X509DSAPublicKey
getEncoded()
- Method in class COM.claymoresystems.crypto.
BaseDSAPrivateKey
getEncoded()
- Method in class COM.claymoresystems.crypto.
BaseDSAPublicKey
getEncoded()
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
getEncoded()
- Method in class COM.claymoresystems.crypto.
DHPublicKey
getExplanation()
- Method in exception COM.claymoresystems.ptls.
SSLAlertException
Return a textual description of this alert
getExtensions()
- Method in class COM.claymoresystems.cert.
X509Cert
getExtensions()
- Method in interface COM.claymoresystems.sslg.
Certificate
Get the vector of extensions (if any)
getFormat()
- Method in class COM.claymoresystems.cert.
EAYDSAPrivateKey
getFormat()
- Method in class COM.claymoresystems.cert.
X509DSAPublicKey
getFormat()
- Method in class COM.claymoresystems.crypto.
BaseDSAPrivateKey
getFormat()
- Method in class COM.claymoresystems.crypto.
BaseDSAPublicKey
getFormat()
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
getFormat()
- Method in class COM.claymoresystems.crypto.
DHPublicKey
getG()
- Method in class COM.claymoresystems.cert.
EAYDHParams
getg()
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
getg()
- Method in class COM.claymoresystems.crypto.
DHPublicKey
getG()
- Method in class COM.claymoresystems.crypto.
RawDSAParams
getgBytes()
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
getInputStream()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Get the input stream associated with this socket.
getInstance()
- Static method in class COM.claymoresystems.crypto.
DHPrivateKey
getIssuerDER()
- Method in class COM.claymoresystems.cert.
X509Cert
Get the encoded form of the issuerName
getIssuerDER()
- Method in interface COM.claymoresystems.sslg.
Certificate
get the DER encoded issuer name
getIssuerName()
- Method in class COM.claymoresystems.cert.
X509Cert
Get the issuer name as an X509Name
getIssuerName()
- Method in interface COM.claymoresystems.sslg.
Certificate
Get the Isuser name as a DistinguishedName
getName()
- Method in class COM.claymoresystems.cert.
X509Name
Get the name in more or less unformatted form.
getName()
- Method in interface COM.claymoresystems.sslg.
DistinguishedName
getName()
- Method in class COM.claymoresystems.util.
RFC822Hdr
Return the field name
getNameDER()
- Method in class COM.claymoresystems.cert.
X509Name
Get the DER form of the name
getNameDER()
- Method in interface COM.claymoresystems.sslg.
DistinguishedName
getNameString()
- Method in class COM.claymoresystems.cert.
X509Name
Get the name in a string form
getNameString()
- Method in interface COM.claymoresystems.sslg.
DistinguishedName
getOID()
- Method in class COM.claymoresystems.cert.
X509Ext
getOID()
- Method in interface COM.claymoresystems.sslg.
Extension
getOutputStream()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Get the input stream associated with this socket.
getP()
- Method in class COM.claymoresystems.cert.
EAYDHParams
getp()
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
getp()
- Method in class COM.claymoresystems.crypto.
DHPublicKey
getP()
- Method in class COM.claymoresystems.crypto.
RawDSAParams
getParams()
- Method in class COM.claymoresystems.crypto.
BaseDSAPrivateKey
getParams()
- Method in class COM.claymoresystems.crypto.
BaseDSAPublicKey
getpBytes()
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
getPolicy()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Get the policy associated with this socket
getPolicy()
- Method in class COM.claymoresystems.sslg.
SSLContextInt
Get the current policy for this SSLContext
getPolicy()
- Method in interface COM.claymoresystems.sslg.
SSLSocketXInt
Get the policy associated with this socket
getPublicKey()
- Method in class COM.claymoresystems.cert.
X509Cert
Get the publicKey associated with this certificate
getQ()
- Method in class COM.claymoresystems.crypto.
RawDSAParams
getRootList()
- Method in class COM.claymoresystems.cert.
CertContext
getSerial()
- Method in class COM.claymoresystems.cert.
X509Cert
Get the serial number
getSerial()
- Method in interface COM.claymoresystems.sslg.
Certificate
get the serialNumber
getSessionID()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Get the SessionID associated with this socket
getSessionID()
- Method in interface COM.claymoresystems.sslg.
SSLSocketXInt
Get the SessionID associated with this session
getSessionLifetime()
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
return the lifetime of a session
getSpec()
- Static method in class COM.claymoresystems.cert.
CertContext
getSubfield(int)
- Method in class COM.claymoresystems.util.
RFC822Hdr
getSubfields()
- Method in class COM.claymoresystems.util.
RFC822Hdr
Return the field value parsed as if it were a comma-delimited string.
getSubjectDER()
- Method in class COM.claymoresystems.cert.
X509Cert
Get the encoded form of the subjectName
getSubjectDER()
- Method in interface COM.claymoresystems.sslg.
Certificate
get the DER encoded subject name
getSubjectName()
- Method in class COM.claymoresystems.cert.
X509Cert
Get the subject name as an X509Name
getSubjectName()
- Method in interface COM.claymoresystems.sslg.
Certificate
Get the Subject name as a DistinguishedName
getValidityNotAfter()
- Method in class COM.claymoresystems.cert.
X509Cert
Get the end of the validity window
getValidityNotAfter()
- Method in interface COM.claymoresystems.sslg.
Certificate
get the not-valid-after date of the certificate (the end of the validity period)
getValidityNotBefore()
- Method in class COM.claymoresystems.cert.
X509Cert
Get the beginning of the validity window
getValidityNotBefore()
- Method in interface COM.claymoresystems.sslg.
Certificate
get the not-valid-before date of the certificate (the beginning of the validity period)
getValue()
- Method in class COM.claymoresystems.cert.
X509Ext
getValue()
- Method in interface COM.claymoresystems.sslg.
Extension
getValue()
- Method in class COM.claymoresystems.util.
RFC822Hdr
Return the field value
getVersion()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Get the version of SSL negotiated.
getVersion()
- Method in interface COM.claymoresystems.sslg.
SSLSocketXInt
Get the version of SSL negotiated.
getX()
- Method in class COM.claymoresystems.crypto.
BaseDSAPrivateKey
getX()
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
getY()
- Method in class COM.claymoresystems.crypto.
BaseDSAPrivateKey
getY()
- Method in class COM.claymoresystems.crypto.
BaseDSAPublicKey
getY()
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
getY()
- Method in class COM.claymoresystems.crypto.
DHPublicKey
getYBytes()
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
H
handshake()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Handshake.
handshakeOnConnect(boolean)
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
handshakeOnConnectP()
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
hardClose()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Hard close.
haveGoNativeProvider()
- Static method in class COM.claymoresystems.ptls.
LoadProviders
HMACInputStream
- Class in
COM.claymoresystems.crypto
Provides an InputStream filter that MACs the data
HMACInputStream(String, byte[], InputStream)
- Constructor for class COM.claymoresystems.crypto.
HMACInputStream
Create the input stream with the indicated key
HMACInputStream(String, String, InputStream)
- Constructor for class COM.claymoresystems.crypto.
HMACInputStream
Create the input stream with the indicated key
HMACOutputStream
- Class in
COM.claymoresystems.crypto
A filter stream that MACs the data
HMACOutputStream(String, byte[], OutputStream)
- Constructor for class COM.claymoresystems.crypto.
HMACOutputStream
Create the output stream with the indicated key
HMACOutputStream(String, String, OutputStream)
- Constructor for class COM.claymoresystems.crypto.
HMACOutputStream
Create the output stream with the indicated key
I
IA5STRING
- Static variable in class COM.claymoresystems.cert.
DERUtils
init()
- Static method in class COM.claymoresystems.ptls.
LoadProviders
Force the CSP loads
initPrivateKey(BigInteger, BigInteger, SecureRandom)
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
initPrivateKey(SecureRandom, int, boolean)
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
initPrivateKey(BigInteger, BigInteger, SecureRandom)
- Method in class COM.claymoresystems.ptls.
SSLDHPrivateKey
initPrivateKey(SecureRandom, int, boolean)
- Method in class COM.claymoresystems.ptls.
SSLDHPrivateKey
Generate a DH private key.
INTEGER
- Static variable in class COM.claymoresystems.cert.
DERUtils
isCritical()
- Method in class COM.claymoresystems.cert.
X509Ext
isCritical()
- Method in interface COM.claymoresystems.sslg.
Extension
isRoot(byte[])
- Method in class COM.claymoresystems.cert.
CertContext
isTag(int, InputStream)
- Static method in class COM.claymoresystems.cert.
DERUtils
K
keyAgree(DHPublicKey, boolean)
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
keyAgree(DHPublicKey, boolean)
- Method in class COM.claymoresystems.ptls.
SSLDHPrivateKey
L
loadCert(String)
- Static method in class COM.claymoresystems.cert.
CertVerify
loadDHParams(String)
- Method in class COM.claymoresystems.ptls.
SSLContext
Load the DH parameters structure from a file
loadDHParams(InputStream)
- Method in class COM.claymoresystems.ptls.
SSLContext
Load a DH parameters structure from disk.
loadDHParams(String)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
loadDHParams(InputStream)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
loadEAYKeyFile(String, String)
- Method in class COM.claymoresystems.ptls.
SSLContext
Load a subset of SSLeay keyfiles.
loadEAYKeyFile(InputStream, String)
- Method in class COM.claymoresystems.ptls.
SSLContext
Load a subset of SSLeay keyfiles.
loadEAYKeyFile(String, String)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
loadEAYKeyFile(InputStream, String)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
loadObject(BufferedReader, String, StringBuffer)
- Static method in class COM.claymoresystems.cert.
WrappedObject
loadPKCS12File(String, String)
- Method in class COM.claymoresystems.ptls.
SSLContext
Load keying material from the indicated PKCS12/PFX keyfile, using the passphrase passed in
loadPKCS12File(String, String)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
LoadProviders
- Class in
COM.claymoresystems.ptls
LoadProviders()
- Constructor for class COM.claymoresystems.ptls.
LoadProviders
loadRootCertificates(String)
- Method in class COM.claymoresystems.ptls.
SSLContext
Load a list of acceptable roots.
loadRootCertificates(InputStream)
- Method in class COM.claymoresystems.ptls.
SSLContext
Load a list of acceptable roots.
loadRootCertificates(String)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
loadRootCertificates(InputStream)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
loadRoots(String)
- Static method in class COM.claymoresystems.cert.
CertVerify
M
main(String[])
- Static method in class COM.claymoresystems.cert.
CertRequest
main(String[])
- Static method in class COM.claymoresystems.cert.
CertVerify
main(String[])
- Static method in class COM.claymoresystems.provider.
RawRSACipher
Entry point for very basic
self_test
.
main(String[])
- Static method in class COM.claymoresystems.ptls.demo.
ChangePassword
main(String[])
- Static method in class COM.claymoresystems.ptls.demo.
DHGenerate
main(String[])
- Static method in class COM.claymoresystems.ptls.
SSLServerSocket
Internal test code
main(String[])
- Static method in class COM.claymoresystems.ptls.
SSLSocket
Test code
makePKCS10Request(KeyPair, X509Name)
- Static method in class COM.claymoresystems.cert.
CertRequest
Make a PKCS10 CSR
makeSelfSignedCert(KeyPair, X509Name, int)
- Static method in class COM.claymoresystems.cert.
CertRequest
Make a Self-signed cert
makeSimpleDN(Vector)
- Static method in class COM.claymoresystems.cert.
CertRequest
makeSPKACRequest(KeyPair)
- Static method in class COM.claymoresystems.cert.
CertRequest
Make a Netscape Signed Public Key and Cert request
mark
- Static variable in class COM.claymoresystems.util.
Bench
max(int, int)
- Static method in class COM.claymoresystems.util.
Util
min(int, int)
- Static method in class COM.claymoresystems.util.
Util
N
names
- Static variable in class COM.claymoresystems.util.
Bench
negotiateTLS(boolean)
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
Set whether to try to negotiate TLS.
negotiateTLSP()
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
return whether TLS is to be negotiated
O
OCTET_STRING
- Static variable in class COM.claymoresystems.cert.
DERUtils
OID
- Static variable in class COM.claymoresystems.cert.
DERUtils
P
p
- Variable in class COM.claymoresystems.crypto.
DHPrivateKey
params
- Variable in class COM.claymoresystems.crypto.
BaseDSAPrivateKey
params
- Variable in class COM.claymoresystems.crypto.
BaseDSAPublicKey
PKCS1Pad
- Class in
COM.claymoresystems.crypto
Implement PKCS1 padding
PKCS1Pad()
- Constructor for class COM.claymoresystems.crypto.
PKCS1Pad
pkcs1PadBuf(SecureRandom, byte[], PublicKey)
- Static method in class COM.claymoresystems.crypto.
PKCS1Pad
Pad a buffer for encryption with this public key
pkcs1PadBuf(byte[], PrivateKey)
- Static method in class COM.claymoresystems.crypto.
PKCS1Pad
pkcs1PadBuf(byte[], BigInteger, int)
- Static method in class COM.claymoresystems.crypto.
PKCS1Pad
pkcs1PadBuf(SecureRandom, byte[], BigInteger, int)
- Static method in class COM.claymoresystems.crypto.
PKCS1Pad
pkcs1UnpadBuf(byte[], int, CryptixRSAPrivateKey)
- Static method in class COM.claymoresystems.crypto.
PKCS1Pad
policy
- Variable in class COM.claymoresystems.sslg.
SSLContextInt
PRINTABLE_STRING
- Static variable in class COM.claymoresystems.cert.
DERUtils
R
RandomStore
- Class in
COM.claymoresystems.crypto
RandomStore()
- Constructor for class COM.claymoresystems.crypto.
RandomStore
RawDSAParams
- Class in
COM.claymoresystems.crypto
RawDSAParams(BigInteger, BigInteger, BigInteger)
- Constructor for class COM.claymoresystems.crypto.
RawDSAParams
RawDSAPublicKey
- Class in
COM.claymoresystems.crypto
RawDSAPublicKey(BigInteger, DSAParams)
- Constructor for class COM.claymoresystems.crypto.
RawDSAPublicKey
RawDSASignature
- Class in
COM.claymoresystems.provider
RawDSASignature(String)
- Constructor for class COM.claymoresystems.provider.
RawDSASignature
RawDSASignature()
- Constructor for class COM.claymoresystems.provider.
RawDSASignature
RawRSACipher
- Class in
COM.claymoresystems.provider
The raw RSA encryption algorithm, without any block framing.
RawRSACipher()
- Constructor for class COM.claymoresystems.provider.
RawRSACipher
Constructs a RawRSA cipher object, in the UNINITIALIZED state.
read()
- Method in class COM.claymoresystems.cert.
DebuggingByteArrayInputStream
read(byte[], int, int)
- Method in class COM.claymoresystems.cert.
DebuggingByteArrayInputStream
read()
- Method in class COM.claymoresystems.crypto.
HMACInputStream
read(byte[])
- Method in class COM.claymoresystems.crypto.
HMACInputStream
read()
- Method in class COM.claymoresystems.util.
Silo
read(byte[], int, int)
- Method in class COM.claymoresystems.util.
Silo
readBlock(BufferedReader)
- Static method in class COM.claymoresystems.cert.
WrappedObject
Read a base64 encoded block up to an -----END terminator, base64 decode it and return
readRandomStore(String, byte[])
- Static method in class COM.claymoresystems.crypto.
RandomStore
register(String)
- Static method in class COM.claymoresystems.util.
Bench
renegotiate(SSLPolicyInt)
- Method in class COM.claymoresystems.ptls.
SSLSocket
Renegotiate the SSL connection using the given policy
renegotiate()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Renegotiate the SSL connection using the same policy
renegotiate(SSLPolicyInt)
- Method in interface COM.claymoresystems.sslg.
SSLSocketXInt
Renegotiate this connection using the specified policy.
requireBasicConstraints(boolean)
- Method in class COM.claymoresystems.sslg.
CertVerifyPolicyInt
requireBasicConstraintsCritical(boolean)
- Method in class COM.claymoresystems.sslg.
CertVerifyPolicyInt
requireBasicConstraintsCriticalP()
- Method in class COM.claymoresystems.sslg.
CertVerifyPolicyInt
requireBasicConstraintsP()
- Method in class COM.claymoresystems.sslg.
CertVerifyPolicyInt
requireClientAuth(boolean)
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
Set whether or not to require client authentication when negotiating (this is relevant only for servers)
requireClientAuthP()
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
Get whether client auth is required.
requireKeyUsage(boolean)
- Method in class COM.claymoresystems.sslg.
CertVerifyPolicyInt
requireKeyUsageP()
- Method in class COM.claymoresystems.sslg.
CertVerifyPolicyInt
RFC822Hdr
- Class in
COM.claymoresystems.util
An
RFC822Hdr
is a single RFC822 style header.
RFC822Hdr(BufferedReader)
- Constructor for class COM.claymoresystems.util.
RFC822Hdr
Create an RFC822Hdr by reading from the indicated reader
RFC822Hdr(String)
- Constructor for class COM.claymoresystems.util.
RFC822Hdr
Create an RFC822Hdr from the indicated string
RSASignature
- Class in
COM.claymoresystems.provider
This class implements RSA signature w/ PKCS#1 padding but no DigestInfo encoding because Cryptix doesn't and SSL requires it for Client Auth.
RSASignature()
- Constructor for class COM.claymoresystems.provider.
RSASignature
S
saveDHParams(String, int, boolean)
- Method in class COM.claymoresystems.ptls.
SSLContext
Save DH parameters to disk, generating them if necessary
saveDHParams(String, int, boolean)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
saveEAYKeyFile(String, String)
- Method in class COM.claymoresystems.ptls.
SSLContext
saveEAYKeyFile(String, String)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
seedRNG(byte[])
- Method in class COM.claymoresystems.ptls.
SSLContext
Build new RNG based on the indicated seed, or update current RNG
self_test(PrintWriter)
- Static method in class COM.claymoresystems.provider.
RawRSACipher
sendClose()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Send our half of the SSL close_notify handshake
sendClose()
- Method in interface COM.claymoresystems.sslg.
SSLSocketXInt
Send our half of the SSL close_notify handshake
SEQUENCE
- Static variable in class COM.claymoresystems.cert.
DERUtils
SERVER
- Static variable in interface COM.claymoresystems.sslg.
SSLSocketXInt
SET
- Static variable in class COM.claymoresystems.cert.
DERUtils
setBlindingInfo(SecureRandom, CryptixRSAPublicKey)
- Method in interface COM.claymoresystems.crypto.
Blindable
Sets the random number generator to be used for blinding Also turns on blinding
setBlindingInfo(SecureRandom, CryptixRSAPublicKey)
- Method in class COM.claymoresystems.provider.
RawRSACipher
set the RNG for blinding
setBlindingInfo(SecureRandom, CryptixRSAPublicKey)
- Method in class COM.claymoresystems.provider.
RSASignature
set the RNG for blinding
setCertVerifyPolicy(CertVerifyPolicyInt)
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
setCipherSuites(short[])
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
Specify which cipherSuites may be negotiated.
setDebug(int)
- Static method in class COM.claymoresystems.ptls.
SSLDebug
Set the debugging value.
setDHAlwaysEphemeral(boolean)
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
Force the creation of a new ephemeral DH key for each connection Only set this to false if you are using a Sophie-Germain or other prime designed to resist small subgroup attacks.
setPolicy(SSLPolicyInt)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
Set the policy for this SSLContext.
setSessonLifetime(int)
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
Set the lifetime of a cached session.
SIGN
- Static variable in class COM.claymoresystems.crypto.
PKCS1Pad
signedByRoot(byte[])
- Method in class COM.claymoresystems.cert.
CertContext
sigToBytes(BigInteger)
- Method in class COM.claymoresystems.provider.
RSASignature
Silo
- Class in
COM.claymoresystems.util
Silo(int)
- Constructor for class COM.claymoresystems.util.
Silo
Silo()
- Constructor for class COM.claymoresystems.util.
Silo
SSLAlertException
- Exception in
COM.claymoresystems.ptls
Represents an Alert.
SSLAlertException(SSLAlertX)
- Constructor for exception COM.claymoresystems.ptls.
SSLAlertException
SSLCaughtAlertException
- Exception in
COM.claymoresystems.ptls
An alert that was sent by the other side
SSLCaughtAlertException(SSLAlertX)
- Constructor for exception COM.claymoresystems.ptls.
SSLCaughtAlertException
SSLContext
- Class in
COM.claymoresystems.ptls
SSLContext holds all state relevant to more than one SSL Session/ Connection.
SSLContext()
- Constructor for class COM.claymoresystems.ptls.
SSLContext
SSLContextInt
- Class in
COM.claymoresystems.sslg
SSLContextInt()
- Constructor for class COM.claymoresystems.sslg.
SSLContextInt
SSLDebug
- Class in
COM.claymoresystems.ptls
This class is intended for use in debugging PureTLS.
SSLDebug()
- Constructor for class COM.claymoresystems.ptls.
SSLDebug
SSLDHPrivateKey
- Class in
COM.claymoresystems.ptls
SSLDHPrivateKey()
- Constructor for class COM.claymoresystems.ptls.
SSLDHPrivateKey
SSLException
- Exception in
COM.claymoresystems.ptls
A simple subclass of exception for SSL-specific as opposed to generic IO Exceptions
SSLException(String)
- Constructor for exception COM.claymoresystems.ptls.
SSLException
SSLHandshakeFailedException
- Exception in
COM.claymoresystems.ptls
This exception is thrown when the handshake fails for some reason other than an alert being sent/received
SSLHandshakeFailedException(String)
- Constructor for exception COM.claymoresystems.ptls.
SSLHandshakeFailedException
SSLPolicyInt
- Class in
COM.claymoresystems.sslg
SSLPolicyInt()
- Constructor for class COM.claymoresystems.sslg.
SSLPolicyInt
SSLPrematureCloseException
- Exception in
COM.claymoresystems.ptls
This exception is thrown when the peer closes the connection without sending a close notify
SSLReHandshakeException
- Exception in
COM.claymoresystems.ptls
This exception is thrown when the client receives a rehandshake request.
SSLReHandshakeException()
- Constructor for exception COM.claymoresystems.ptls.
SSLReHandshakeException
SSLServerSocket
- Class in
COM.claymoresystems.ptls
SSLServerSocket(SSLContext, Integer, Integer, InetAddress)
- Constructor for class COM.claymoresystems.ptls.
SSLServerSocket
Create an SSLServerSocket specifying the port, backlog, and listen address.
SSLServerSocket(SSLContext, int, int, InetAddress)
- Constructor for class COM.claymoresystems.ptls.
SSLServerSocket
Create an SSLServerSocket specifying the port, backlog, and listen address
SSLServerSocket(SSLContext, int)
- Constructor for class COM.claymoresystems.ptls.
SSLServerSocket
Create an SSLServerSocket specifying the port and backlog
SSLServerSocket(SSLContext, int, int)
- Constructor for class COM.claymoresystems.ptls.
SSLServerSocket
Create an SSLServerSocket specifying the port only
SSLSocket
- Class in
COM.claymoresystems.ptls
SSLSocket(SSLContext, String, Integer)
- Constructor for class COM.claymoresystems.ptls.
SSLSocket
Create an SSLSocket and connect it to the server on the specified host and port, doing the SSLHandshake.
SSLSocket(SSLContext, String, int)
- Constructor for class COM.claymoresystems.ptls.
SSLSocket
Create an SSLSocket and connect it to the server on the specified host and port, doing the SSLHandshake
SSLSocket(SSLContext, InetAddress, int)
- Constructor for class COM.claymoresystems.ptls.
SSLSocket
Creates a stream socket and connects it to the specified port number at the specified IP address performing the SSL Handshake
SSLSocket(SSLContext, InetAddress, int, InetAddress, int)
- Constructor for class COM.claymoresystems.ptls.
SSLSocket
Creates a stream socket and connects it to the specified port number at the specified IP address performing the SSL Handshake
SSLSocket(SSLContext, String, int, InetAddress, int)
- Constructor for class COM.claymoresystems.ptls.
SSLSocket
Creates a stream socket and connects it to the specified port number at the specified host, performing the SSL Handshake
SSLSocket(SSLContext, InputStream, OutputStream, String, int, int)
- Constructor for class COM.claymoresystems.ptls.
SSLSocket
Create an SSLSocket and connect it to the server on the using the specified input stream and output stream
SSLSocket(SSLContext, Socket, String, int, int)
- Constructor for class COM.claymoresystems.ptls.
SSLSocket
Create an SSLSocket around the specified socket.
SSLSocket()
- Constructor for class COM.claymoresystems.ptls.
SSLSocket
SSLSocketXInt
- Interface in
COM.claymoresystems.sslg
Extended socket functions that only apply to SSL Sockets
SSLThrewAlertException
- Exception in
COM.claymoresystems.ptls
An alert that we threw Essentially all errors in the SSL session end in us sending an alert and throwing this exception.
SSLThrewAlertException(SSLAlertX)
- Constructor for exception COM.claymoresystems.ptls.
SSLThrewAlertException
start(int)
- Static method in class COM.claymoresystems.util.
Bench
storeSession(String, SSLSessionData)
- Method in class COM.claymoresystems.ptls.
SSLContext
T
T61STRING
- Static variable in class COM.claymoresystems.cert.
DERUtils
TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DH_anon_EXPORT_WITH_RC4_40_MD5
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DH_anon_WITH_3DES_EDE_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DH_anon_WITH_DES_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DH_anon_WITH_RC4_128_MD5
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DH_DSS_WITH_DES_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DH_RSA_WITH_DES_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DHE_DSS_WITH_DES_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DHE_DSS_WITH_NULL_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DHE_DSS_WITH_RC4_128_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_DHE_RSA_WITH_DES_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_RSA_EXPORT_WITH_DES40_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_RSA_EXPORT_WITH_RC4_40_MD5
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_RSA_WITH_3DES_EDE_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_RSA_WITH_DES_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_RSA_WITH_IDEA_CBC_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_RSA_WITH_NULL_MD5
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_RSA_WITH_NULL_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_RSA_WITH_RC4_128_MD5
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
TLS_RSA_WITH_RC4_128_SHA
- Static variable in class COM.claymoresystems.sslg.
SSLPolicyInt
toBytes(BigInteger)
- Method in class COM.claymoresystems.crypto.
DHPrivateKey
toBytes(long)
- Static method in class COM.claymoresystems.util.
Util
toBytes(short)
- Static method in class COM.claymoresystems.util.
Util
toBytes(long, int)
- Static method in class COM.claymoresystems.util.
Util
toHex(byte[])
- Static method in class COM.claymoresystems.util.
Util
toString()
- Method in class COM.claymoresystems.ptls.
SSLSocket
Converts this socket to a string
U
useRandomnessFile(String, String)
- Method in class COM.claymoresystems.ptls.
SSLContext
use the indicated file for randomness If the file does not exist, it is created.
useRandomnessFile(String, String)
- Method in class COM.claymoresystems.sslg.
SSLContextInt
UTCTIME
- Static variable in class COM.claymoresystems.cert.
DERUtils
Util
- Class in
COM.claymoresystems.util
Util()
- Constructor for class COM.claymoresystems.util.
Util
V
verify(PublicKey)
- Method in class COM.claymoresystems.cert.
X509Cert
Check a certificate signature using the specified public key
VERIFY
- Static variable in class COM.claymoresystems.crypto.
PKCS1Pad
verifyCertChain(CertContext, Vector, CertVerifyPolicyInt)
- Static method in class COM.claymoresystems.cert.
X509Cert
Verify a certificate chain.
W
waitForClose(boolean)
- Method in class COM.claymoresystems.ptls.
SSLSocket
Wait to receive a close_notify from the other side.
waitForClose(boolean)
- Method in interface COM.claymoresystems.sslg.
SSLSocketXInt
Wait to receive a close_notify from the other side.
waitOnClose(boolean)
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
waitOnCloseP()
- Method in class COM.claymoresystems.sslg.
SSLPolicyInt
WrappedObject
- Class in
COM.claymoresystems.cert
Utilities to read -----BEGIN style Base64 encoded objects from files and the like.
WrappedObject()
- Constructor for class COM.claymoresystems.cert.
WrappedObject
write(int)
- Method in class COM.claymoresystems.crypto.
HMACOutputStream
write(byte[])
- Method in class COM.claymoresystems.crypto.
HMACOutputStream
write(byte[])
- Method in class COM.claymoresystems.util.
Silo
writeHeader(String, BufferedWriter)
- Static method in class COM.claymoresystems.cert.
WrappedObject
writeObject(byte[], String, BufferedWriter)
- Static method in class COM.claymoresystems.cert.
WrappedObject
Write a base64 encoded block, and add the terminator
writePrivateKey(PrivateKey, byte[], BufferedWriter)
- Static method in class COM.claymoresystems.crypto.
EAYEncryptedPrivateKey
writeRandomStore(String, byte[], SecureRandom)
- Static method in class COM.claymoresystems.crypto.
RandomStore
X
X
- Variable in class COM.claymoresystems.crypto.
BaseDSAPrivateKey
X
- Variable in class COM.claymoresystems.crypto.
DHPrivateKey
X509Cert
- Class in
COM.claymoresystems.cert
A single X509 Certificate.
X509Cert(byte[])
- Constructor for class COM.claymoresystems.cert.
X509Cert
Create an X509Cert from an encoded value
X509DSAPublicKey
- Class in
COM.claymoresystems.cert
A DSA Public key BER encoded a la PKIX
X509DSAPublicKey(String, byte[], byte[])
- Constructor for class COM.claymoresystems.cert.
X509DSAPublicKey
X509DSAPublicKey(DSAPublicKey)
- Constructor for class COM.claymoresystems.cert.
X509DSAPublicKey
X509Ext
- Class in
COM.claymoresystems.cert
X509Name
- Class in
COM.claymoresystems.cert
An implementation of Distinguished Names
X509Name(byte[])
- Constructor for class COM.claymoresystems.cert.
X509Name
Create a name given the DER
X509Name(Vector)
- Constructor for class COM.claymoresystems.cert.
X509Name
X509SubjectPublicKeyInfo
- Class in
COM.claymoresystems.cert
X509SubjectPublicKeyInfo()
- Constructor for class COM.claymoresystems.cert.
X509SubjectPublicKeyInfo
xdump(String, byte[])
- Static method in class COM.claymoresystems.util.
Util
xdump(byte[])
- Static method in class COM.claymoresystems.util.
Util
Y
Y
- Variable in class COM.claymoresystems.crypto.
BaseDSAPublicKey
Y
- Variable in class COM.claymoresystems.crypto.
DHPrivateKey
_
_HMACInputStream(String, byte[], InputStream)
- Method in class COM.claymoresystems.crypto.
HMACInputStream
_HMACOutputStream(String, byte[], OutputStream)
- Method in class COM.claymoresystems.crypto.
HMACOutputStream
_stompOutputStream(OutputStream)
- Method in class COM.claymoresystems.ptls.
SSLSocket
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright (c) 1999-2001 Claymore Systems, Inc., All Rights Reserved.