|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.w3c.tools.resources.AttributeHolder org.w3c.tools.resources.Resource org.w3c.jigsaw.config.PropertySet org.w3c.jigsaw.https.socket.SSLProperties
public class SSLProperties
Field Summary | |
---|---|
protected static int |
ATTR_SSL_AUTHENTICATE_REQUIRED
ssl authenticate status attribute index (for mandatory client authentication) |
protected static int |
ATTR_SSL_KEYMANAGER_TYPE
keymanager type attribute index |
protected static int |
ATTR_SSL_KEYSTORE_GENERIC
keystore generic attribute index |
protected static int |
ATTR_SSL_KEYSTORE_PASSWORD
keystore password attribute index |
protected static int |
ATTR_SSL_KEYSTORE_PATH
keystore path attribute index |
protected static int |
ATTR_SSL_KEYSTORE_TYPE
keystore type attribute index |
protected static int |
ATTR_SSL_PROTOCOL_NAME
protocol name attribute index |
protected static int |
ATTR_SSL_TRUSTMANAGER_TYPE
trustmanager type attribute index |
protected static int |
ATTR_SSL_TRUSTSTORE_GENERIC
truststore generic attribute index |
protected static int |
ATTR_SSL_TRUSTSTORE_PASSWORD
truststore password attribute index (for client authentication) |
protected static int |
ATTR_SSL_TRUSTSTORE_PATH
truststore path attribute index (for client authentication) |
protected static int |
ATTR_SSL_TRUSTSTORE_TYPE
truststore type attribute index (for client authentication) |
static boolean |
DEFAULT_KEYSTORE_GENERIC
default TLS generic keystore default |
static boolean |
DEFAULT_MUST_AUTHENTICATE
default TLS client mandatory authentication |
static java.lang.String |
DEFAULT_PROTOCOL_HANDLER
default TLS protocol handler (concerning pre JDK 1.4 api only) |
static java.lang.String |
DEFAULT_PROTOCOL_NAME
default TLS protocol |
static java.lang.String |
DEFAULT_SECURITY_PROVIDER
default security provider for TLS support (concerning pre JDK 1.4 api only) |
static boolean |
DEFAULT_SSL_ENABLED
default TLS support |
static boolean |
DEFAULT_TRUSTSTORE_GENERIC
default TLS generic truststore default |
static java.lang.String |
KEYMANAGER_TYPE_P
property key for specifying the keymanager type |
static java.lang.String |
KEYSTORE_GENERIC_P
property key for indicating a generic keystore, i.e. |
static java.lang.String |
KEYSTORE_PASSWORD_P
property key for specifying the keystore password |
static java.lang.String |
KEYSTORE_PATH_P
property key for specifying the keystore path |
static java.lang.String |
KEYSTORE_TYPE_P
property key for specifying the keystore type |
static java.lang.String |
MUST_AUTHENTICATE_P
property key for enabling mandatory TLS client authentication |
static java.lang.String |
PROTOCOL_HANDLER_P
property key for specifying the TLS protocol handler |
static java.lang.String |
PROTOCOL_NAME_P
property key for specifying the TLS protocol name |
static java.lang.String |
SECURITY_PROVIDER_P
property key for specifying the TLS security provider |
static java.lang.String |
SSL_ENABLED_P
property key for enabling TLS support (attribute implicit via keystore configuration) |
static java.lang.String |
TRUSTMANAGER_TYPE_P
property key for specifying the trustmanager type |
static java.lang.String |
TRUSTSTORE_GENERIC_P
property key for indicating a generic truststore, i.e. |
static java.lang.String |
TRUSTSTORE_PASSWORD_P
property key for specifying the truststore password |
static java.lang.String |
TRUSTSTORE_PATH_P
property key for specifying the truststore path |
static java.lang.String |
TRUSTSTORE_TYPE_P
property key for specifying the truststore type |
Fields inherited from class org.w3c.jigsaw.config.PropertySet |
---|
server |
Fields inherited from class org.w3c.tools.resources.Resource |
---|
ATTR_CONTEXT, ATTR_HELP_URL, ATTR_IDENTIFIER, ATTR_LAST_MODIFIED, ATTR_PARENT, ATTR_RESOURCE_FRAMES, ATTR_STORE_ENTRY, ATTR_URL, co, id |
Fields inherited from class org.w3c.tools.resources.AttributeHolder |
---|
attributes, values |
Constructor Summary | |
---|---|
SSLProperties(httpd server)
nameless constructor for SSL properties |
|
SSLProperties(java.lang.String name,
httpd server)
named constructor for SSL properties |
Method Summary |
---|
Methods inherited from class org.w3c.jigsaw.config.PropertySet |
---|
convertingGet, getHelpURL, getHelpURL, getTitle, getValue, initialize, setValue, unsafeGetValue |
Methods inherited from class org.w3c.tools.resources.Resource |
---|
acceptUnload, checkMultipleLock, collectFrames, delete, getClone, getContext, getFrame, getFrames, getIdentifier, getLastModified, getParent, getResourceReference, getServer, getSpace, getSpaceEntry, getStoreEntry, getURLPath, getValue, initialize, isInitialized, isUnloaded, markModified, notifyUnload, pickleValues, registerFrame, setContext, setContext, setValue, unregisterFrame, unsafeGetContext, unsafeGetFrame, unsafeGetFrames, unsafeGetIdentifier, unsafeGetResourceReference, unsafeGetURLPath, updateAttributes |
Methods inherited from class org.w3c.tools.resources.AttributeHolder |
---|
definesAttribute, definesAttribute, getAttributes, getBoolean, getChar, getClone, getClone, getDouble, getFloat, getInt, getLong, getString, getValue, lookupAttribute, print, setBoolean, setChar, setDouble, setFloat, setInt, setLong, setString, setValue, unsafeDefinesAttribute, unsafeGetDouble, unsafeGetString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SECURITY_PROVIDER_P
public static final java.lang.String PROTOCOL_HANDLER_P
public static final java.lang.String PROTOCOL_NAME_P
public static final java.lang.String KEYMANAGER_TYPE_P
public static final java.lang.String KEYSTORE_GENERIC_P
public static final java.lang.String KEYSTORE_TYPE_P
public static final java.lang.String KEYSTORE_PATH_P
public static final java.lang.String KEYSTORE_PASSWORD_P
public static final java.lang.String TRUSTMANAGER_TYPE_P
public static final java.lang.String TRUSTSTORE_GENERIC_P
public static final java.lang.String TRUSTSTORE_TYPE_P
public static final java.lang.String TRUSTSTORE_PATH_P
public static final java.lang.String TRUSTSTORE_PASSWORD_P
public static final java.lang.String MUST_AUTHENTICATE_P
public static final java.lang.String SSL_ENABLED_P
public static final java.lang.String DEFAULT_SECURITY_PROVIDER
public static final java.lang.String DEFAULT_PROTOCOL_HANDLER
public static final java.lang.String DEFAULT_PROTOCOL_NAME
public static final boolean DEFAULT_KEYSTORE_GENERIC
public static final boolean DEFAULT_TRUSTSTORE_GENERIC
public static final boolean DEFAULT_MUST_AUTHENTICATE
public static final boolean DEFAULT_SSL_ENABLED
protected static int ATTR_SSL_PROTOCOL_NAME
protected static int ATTR_SSL_KEYMANAGER_TYPE
protected static int ATTR_SSL_KEYSTORE_GENERIC
protected static int ATTR_SSL_KEYSTORE_TYPE
protected static int ATTR_SSL_KEYSTORE_PATH
protected static int ATTR_SSL_KEYSTORE_PASSWORD
protected static int ATTR_SSL_TRUSTMANAGER_TYPE
protected static int ATTR_SSL_TRUSTSTORE_GENERIC
protected static int ATTR_SSL_TRUSTSTORE_TYPE
protected static int ATTR_SSL_TRUSTSTORE_PATH
protected static int ATTR_SSL_TRUSTSTORE_PASSWORD
protected static int ATTR_SSL_AUTHENTICATE_REQUIRED
Constructor Detail |
---|
public SSLProperties(httpd server)
server
- reference to the current daemonpublic SSLProperties(java.lang.String name, httpd server)
name
- the name for the daemon in questionserver
- reference to the current daemon
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |