com.esri.arcgis.system
Interface ISSLInfo

All Superinterfaces:
Serializable
All Known Implementing Classes:
SSLInfo

public interface ISSLInfo
extends Serializable

Provides access to members that control HTTPS configuration.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 String getCertPath()
          Path to certificate bundle.
 boolean isVerifyPeer()
          Indicates whether or not to verify the peer.
 void readSSLInfo()
          Read HTTPs configuration from the registry.
 void setCertPath(String certPath)
          Path to certificate bundle.
 void setVerifyPeer(boolean bVerifyPeer)
          Indicates whether or not to verify the peer.
 void writeSSLInfo()
          Write HTTPs configuration to the registry.
 

Method Detail

isVerifyPeer

boolean isVerifyPeer()
                     throws IOException,
                            AutomationException
Indicates whether or not to verify the peer.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The bVerifyPeer
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setVerifyPeer

void setVerifyPeer(boolean bVerifyPeer)
                   throws IOException,
                          AutomationException
Indicates whether or not to verify the peer.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
bVerifyPeer - The bVerifyPeer (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCertPath

String getCertPath()
                   throws IOException,
                          AutomationException
Path to certificate bundle.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The certPath
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCertPath

void setCertPath(String certPath)
                 throws IOException,
                        AutomationException
Path to certificate bundle.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
certPath - The certPath (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readSSLInfo

void readSSLInfo()
                 throws IOException,
                        AutomationException
Read HTTPs configuration from the registry.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeSSLInfo

void writeSSLInfo()
                  throws IOException,
                         AutomationException
Write HTTPs configuration to the registry.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.