|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Defines the interface for an SSL service which sets up an initializes a specific SSL service.

| Method Summary | |
org.omg.CORBA.Object |
enableInsecureForObject(org.omg.CORBA.Object inObj)
Enables insecure server connection for this client object |
java.applet.Applet |
getApplet()
Returns the applet object if interface was setup for an applet, else null. |
java.util.Properties |
getClientData()
Get the data identifying the client that is connected to this server associated with the service interface. |
java.util.Properties |
getClientData(org.omg.CORBA.Object obj)
Get the data identifying the client that this object is connected to. |
java.security.KeyStore |
getKeystore(java.lang.String path)
Loads a keystore from a file |
java.lang.String |
getOptKeyDefault(java.lang.String inKey)
Returns the default value for the optional keyword. |
java.lang.String[][] |
getOptKeysAndValues()
Returns the optional keywords and values for a particular implementation. |
org.omg.CORBA.ORB |
getORB()
Returns the ORB created by an instantiated service |
java.lang.String[][] |
getReqKeysAndValues()
Returns the required keywords and possible values for each key for a particular implementation. |
java.lang.String |
getSecurityLevel()
Returns an identifying string for the service's security level. |
java.util.Properties |
getTargetData()
Get the data identifying the target that is connected to this server associated with the service interface. |
java.util.Properties |
getTargetData(org.omg.CORBA.Object obj)
Get the data identifying the target that this object is connected to. |
void |
init(java.lang.String[] inArgs,
java.util.Properties inProps)
Initialize the Service |
void |
printOptKeysAndValues(java.lang.String indent,
java.io.PrintStream inPs)
Print the optional keywords and their values. |
void |
printReqKeysAndValues(java.lang.String indent,
java.io.PrintStream inPs)
Print the required keywords and their values. |
void |
setApplet(java.applet.Applet inApplet)
Set up for an applet |
void |
setOptKeysAndValues(java.lang.String[][] inKeysAndValues)
Remembers the optional keywords and values for a particular implementation |
void |
setORB(org.omg.CORBA.ORB inOrb)
Remembers the ORB |
org.omg.CORBA.Object |
setQuotedId(org.omg.CORBA.Object inObj,
java.util.Properties props)
Set the data identifying the client requestor. |
org.omg.CORBA.Object |
setQuotedId2Me(org.omg.CORBA.Object inObj)
Set the quoted data identifying to be a copy of the subjectDN on the wire. |
void |
setReqKeysAndValues(java.lang.String[][] inKeysAndValues)
Remembers the required HashMap of keywords and values for a particular implementation. |
void |
setSecurityLevel(java.lang.String inSecurityLevel)
Remembers an identifying string for the service. |
| Method Detail |
public void init(java.lang.String[] inArgs,
java.util.Properties inProps)
throws org.omg.CORBA.UserException
org.omg.CORBA.UserExceptioninArgs - are the command line arguments for -D ORB... usually,
these are in the system propertiesinProps - are the properties to use, may be nullpublic org.omg.CORBA.ORB getORB()
public void setORB(org.omg.CORBA.ORB inOrb)
inOrb - is the orb to rememberpublic java.lang.String getSecurityLevel()
public void setSecurityLevel(java.lang.String inSecurityLevel)
inSecurityLevel - is the string to rememberpublic org.omg.CORBA.Object enableInsecureForObject(org.omg.CORBA.Object inObj)
inObj - is the object whose properties need modifying
public java.lang.String[][] getReqKeysAndValues()
public void setReqKeysAndValues(java.lang.String[][] inKeysAndValues)
inKeysAndValues - is 2D array containing the datafor the 2D array description
public void printReqKeysAndValues(java.lang.String indent,
java.io.PrintStream inPs)
indent - is the string to prepend to each linepublic java.lang.String[][] getOptKeysAndValues()
public void setOptKeysAndValues(java.lang.String[][] inKeysAndValues)
inKeysAndValues - is the 2D array containing the datafor the 2D array description
public void printOptKeysAndValues(java.lang.String indent,
java.io.PrintStream inPs)
indent - is the string to prepend to each linepublic java.lang.String getOptKeyDefault(java.lang.String inKey)
inKey - is the keyword to use as the key in the optional HashMap
public void setApplet(java.applet.Applet inApplet)
inApplet - is the applet using the factorypublic java.applet.Applet getApplet()
public java.util.Properties getTargetData(org.omg.CORBA.Object obj)
obj - is the object representing the server connection
public java.util.Properties getClientData(org.omg.CORBA.Object obj)
obj - is the object representing the server connection
public java.util.Properties getClientData()
public java.util.Properties getTargetData()
public org.omg.CORBA.Object setQuotedId(org.omg.CORBA.Object inObj,
java.util.Properties props)
inObj - is the object on which to set the new dataprops - is the data to associate with the requestor object.
public org.omg.CORBA.Object setQuotedId2Me(org.omg.CORBA.Object inObj)
inObj - is the object on which to set the new data
public java.security.KeyStore getKeystore(java.lang.String path)
path - is the pathname to the file containing a keystore
may be null if verification is not desired
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||