HttpsURLConnect
This interface provides an HTTPS URL connection to clients.
It is modelled after the Java implementation of java.net.HttpURLConnection.
Returns value of any of the SSL global properties listed below (refer to Table. Jaguar Security - SSL Properties for detailed descriptions).
Property |
---|
callbackImpl |
certificateLabel |
qop |
cacheSize |
SessLingerTime |
SessShareCount |
loginTimeout |
availableQop |
availableQopDesc |
availableVersions |
entrustReady |
userdata |
entrustIniFile |
entrustUserProfile |
useEntrustId |
CtsSecurity::StringSeq getGlobalProperty ( in string property ) raises (CtsSecurity::InvalidPropertyException);
getSessionInfo Returns the SSLSessionInfo object associated with this https session. Caller can extract session information using the SSLSessionInfo interface.
CtsSecurity::SSLSessionInfo getSessionInfo ( ) raises (NetComponents::TransportException, CtsSecurity::SSLException);
Returns value of any of the SSL socket properties.
string getSSLProperty ( in string prop ) raises (CtsSecurity::InvalidPropertyException);
Refer to the documentation on
SSL Properties for details of each property.
Valid Properites Include:
Property |
---|
certificateLabel |
qop |
loginTimeout |
reuseSession |
pin |
callbackImpl |
userData |
entrustIniFile |
entrustUserProfile |
useEntrustID |
entrustPassword |
WebProxyHost |
WebProxyPort |
HttpExtraHeader |
Sets value of SSL property (with application wide scope) and returns the previous value of the property.
These settings will be used to establish a SSL session if
not overriden at the ORB level. Following properties are supported by this method (refer to Table. Jaguar Security - SSL Properties for detailed descriptions).
Property |
---|
callbackImpl |
certificateLabel |
qop |
cacheSize |
SessLingerTime |
SessShareCount |
loginTimeout |
pin |
userdata |
entrustIniFile |
entrustUserProfile |
useEntrustId |
entrustPassword |
string setGlobalProperty ( in string property, in string value ) raises (CtsSecurity::InvalidPropertyException, CtsSecurity::InvalidValueException);
Sets value of any of the SSL socket properties. It also returns the previous value of the property. Settings made here overrides the corresponding application wide settings made using SSLParams interface.
void setSSLProperty ( in string prop, in string value ) raises (CtsSecurity::InvalidPropertyException, CtsSecurity::InvalidValueException);
Refer to the documentation on
SSL Properties for details of each property.
Valid Properites Include:
Property |
---|
certificateLabel |
qop |
loginTimeout |
reuseSession |
pin |
callbackImpl |
userData |
entrustIniFile |
entrustUserProfile |
useEntrustID |
entrustPassword |
WebProxyHost |
WebProxyPort |
HttpExtraHeader |