public abstract class SSLContextInt
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected SSLPolicyInt |
policy |
| Constructor and Description |
|---|
SSLContextInt() |
| Modifier and Type | Method and Description |
|---|---|
SSLPolicyInt |
getPolicy()
Get the current policy for this SSLContext
|
abstract void |
loadDHParams(java.io.InputStream is) |
abstract void |
loadDHParams(java.lang.String path) |
abstract void |
loadEAYKeyFile(java.io.InputStream is,
java.lang.String passphrase) |
abstract void |
loadEAYKeyFile(java.lang.String path,
java.lang.String passphrase) |
abstract void |
loadPKCS12File(java.lang.String path,
java.lang.String passphrase) |
abstract void |
loadRootCertificates(java.io.InputStream is) |
abstract void |
loadRootCertificates(java.lang.String path) |
abstract void |
saveDHParams(java.lang.String path,
int size,
boolean sophieGermain) |
abstract void |
saveEAYKeyFile(java.lang.String path,
java.lang.String passphrase) |
void |
setPolicy(SSLPolicyInt p)
Set the policy for this SSLContext.
|
abstract void |
useRandomnessFile(java.lang.String path,
java.lang.String passphrase) |
protected SSLPolicyInt policy
public abstract void loadPKCS12File(java.lang.String path,
java.lang.String passphrase)
throws java.io.IOException
java.io.IOExceptionpublic abstract void loadEAYKeyFile(java.lang.String path,
java.lang.String passphrase)
throws java.io.IOException
java.io.IOExceptionpublic abstract void loadEAYKeyFile(java.io.InputStream is,
java.lang.String passphrase)
throws java.io.IOException
java.io.IOExceptionpublic abstract void saveEAYKeyFile(java.lang.String path,
java.lang.String passphrase)
throws java.io.IOException
java.io.IOExceptionpublic abstract void useRandomnessFile(java.lang.String path,
java.lang.String passphrase)
throws java.io.IOException
java.io.IOExceptionpublic abstract void loadDHParams(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic abstract void loadDHParams(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic abstract void saveDHParams(java.lang.String path,
int size,
boolean sophieGermain)
throws java.io.IOException
java.io.IOExceptionpublic abstract void loadRootCertificates(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic abstract void loadRootCertificates(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic void setPolicy(SSLPolicyInt p)
This policy will be used as the policy for all SSLSocket/SSLServerSockets created using this SSLContext.
p - the policy to attach to this contextpublic SSLPolicyInt getPolicy()
Copyright (c) 1999-2001 Claymore Systems, Inc., All Rights Reserved.