Skip navigation links

Oracle Application Server HTTPClient Java API Reference
10g Release 3 (10.1.3.1.0)

B32117-01


HTTPClient
Interface SystemPropertyNames

All Known Implementing Classes:
AuthenticationSchemeRegistry, HttpClientConfiguration, HTTPClientSSLFactory, HTTPConnection

public interface SystemPropertyNames

The SystemPropertyNames interface contains all System Property names used by HTTPClient. NOTE: This is a "work in progress" and may not be complete. See HttpClientConfiguration for all HTTPClient configuration.


Field Summary
static java.lang.String AUTHENTICATION_SCHEME_SYSTEM_PROPERTY_NAMESPACE
          This System Property namespace is for runtime-configurable AuthenticationScheme registration.
static java.lang.String HTTP_CLIENT_SYSTEM_PROPERTY_NAMESPACE
          HTTPClient System property namespace NOTE: The namespace includes the final dot.
static java.lang.String NTLM_SYSTEM_PROPERTY_NAMESPACE
          NTLM System property namespace, within HTTPClient.
static java.lang.String SYSPROP_DEFAULT_HOSTNAME_VERIFIER
          This System Property specifies the full class name of the default javax.net.ssl.HostnameVerifier implementation.
static java.lang.String SYSPROP_DEFAULT_NTLM_DOMAIN_NAME
          The name of the optional NTLM System Property containing the default NT User Domain name for NTLM authentication.
static java.lang.String SYSPROP_PREFER_ORACLE_SSL
          This System Property specifies that the Oracle SSL library is preferred over the default Sun JSSE library.

 

Field Detail

HTTP_CLIENT_SYSTEM_PROPERTY_NAMESPACE

public static final java.lang.String HTTP_CLIENT_SYSTEM_PROPERTY_NAMESPACE
HTTPClient System property namespace NOTE: The namespace includes the final dot.
See Also:
Constant Field Values

NTLM_SYSTEM_PROPERTY_NAMESPACE

public static final java.lang.String NTLM_SYSTEM_PROPERTY_NAMESPACE
NTLM System property namespace, within HTTPClient. NOTE: The namespace includes the final dot.
See Also:
Constant Field Values

SYSPROP_DEFAULT_NTLM_DOMAIN_NAME

public static final java.lang.String SYSPROP_DEFAULT_NTLM_DOMAIN_NAME
The name of the optional NTLM System Property containing the default NT User Domain name for NTLM authentication.

An NTLM account username, given without an associated NT Domain name, will automatically be associated with this default NT Domain. If this property is not set or is an empty string, the NTLM-protected server may apply its own default domain name.

See Also:
Constant Field Values

AUTHENTICATION_SCHEME_SYSTEM_PROPERTY_NAMESPACE

public static final java.lang.String AUTHENTICATION_SCHEME_SYSTEM_PROPERTY_NAMESPACE
This System Property namespace is for runtime-configurable AuthenticationScheme registration.

System properties within this namespace are assumed to be scheme names (disregarding the namespace prefix). The property value is the name of the Java class implementing the scheme, which:

NOTE: The namespace includes the final dot.

See Also:
Constant Field Values

SYSPROP_PREFER_ORACLE_SSL

public static final java.lang.String SYSPROP_PREFER_ORACLE_SSL
This System Property specifies that the Oracle SSL library is preferred over the default Sun JSSE library. If this property is set, and the oracle.security.ssl.OracleSSLSocketFactory class is in the classpath, the Oracle SSL library will be used.

Set this property to "true" (case sensitive) to prefer the Oracle SSL library, any other value or no property selects Sun JSSE as the default SSL library.

See Also:
Constant Field Values

SYSPROP_DEFAULT_HOSTNAME_VERIFIER

public static final java.lang.String SYSPROP_DEFAULT_HOSTNAME_VERIFIER
This System Property specifies the full class name of the default javax.net.ssl.HostnameVerifier implementation. The HostnameVerifier is used for site identity checking, after establishing an SSL session.

If this property is not set, or is not the name of an appropriate class, no host name verification will be performed, unless a HostnameVerifier instance is assigned from the HTTPConnection API.

An appropriate class for this property shall:

See Also:
Constant Field Values

Skip navigation links

Oracle Application Server HTTPClient Java API Reference
10g Release 3 (10.1.3.1.0)

B32117-01


Copyright © 2004, 2006, Oracle. All rights reserved.