com.ibm.jc.tools
Class SecurityDomainPlugin
java.lang.Object
com.ibm.jc.tools.JCShellPlugin
com.ibm.jc.tools.OPAppletPlugin
com.ibm.jc.tools.SecurityDomainPlugin
- Direct Known Subclasses:
- CardManagerPlugin, ProviderSecurityDomainPlugin
- public class SecurityDomainPlugin
- extends OPAppletPlugin
JCShell plugin representing Security Domains.
- See Also:
JCShell,
SecurityDomain
|
Method Summary |
protected void |
deleteCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
|
void |
execute(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
Parse and execute the specified command. |
protected void |
extraditeCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
|
java.lang.String[] |
getCommands()
Return the list of supported commands. |
java.lang.String |
getSpecialVariable(java.lang.String name)
Card Domain special variables plus super class specials. |
void |
initialize(java.lang.String nickName,
byte[] aid,
int mode)
|
protected void |
installCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
|
protected void |
instRomPkgCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
|
protected void |
makeSelectableCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
|
protected void |
personalizeCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
|
void |
setApplet(JCApplet applet)
Associate applet with plugin. |
protected void |
uploadCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
|
| Methods inherited from class com.ibm.jc.tools.OPAppletPlugin |
authCMD, beginRMACCMD, deleteKeyCMD, endRMACCMD, extAuthCMD, flushCMD, getDataCMD, initUpdateCMD, printKeyCMD, putDataCMD, putKeyCMD, putKeySetCMD, putPubKeyCMD, selectCMD, sessionInfoCMD, setKeyCMD, setScpCMD, setSecCMD, storeDAPKeyCMD, storeDataCMD, storeKeySetCMD |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityDomainPlugin
public SecurityDomainPlugin()
setApplet
public void setApplet(JCApplet applet)
- Description copied from class:
JCShellPlugin
- Associate applet with plugin.
- Overrides:
setApplet in class OPAppletPlugin
initialize
public void initialize(java.lang.String nickName,
byte[] aid,
int mode)
getCommands
public java.lang.String[] getCommands()
- Description copied from class:
JCShellPlugin
- Return the list of supported commands.
- Overrides:
getCommands in class OPAppletPlugin
getSpecialVariable
public java.lang.String getSpecialVariable(java.lang.String name)
- Card Domain special variables plus super class specials.
- Overrides:
getSpecialVariable in class OPAppletPlugin
- Parameters:
name - variable name (without leading plugin nickname)
- Returns:
- value or null if variable is not set
execute
public void execute(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
- Description copied from class:
JCShellPlugin
- Parse and execute the specified command.
This method is called by the shell if getArgSpec returned null for a particular
cmd/cmdNo pair.
- Overrides:
execute in class OPAppletPlugin
instRomPkgCMD
protected void instRomPkgCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
uploadCMD
protected void uploadCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
installCMD
protected void installCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
deleteCMD
protected void deleteCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
makeSelectableCMD
protected void makeSelectableCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
extraditeCMD
protected void extraditeCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)
personalizeCMD
protected void personalizeCMD(int mode,
java.lang.String cmd,
int cmdNo,
java.lang.String[] argv)