edu.internet2.middleware.security
Class XmlSecToolCommandLineArguments

java.lang.Object
  extended by edu.internet2.middleware.security.XmlSecToolCommandLineArguments

public class XmlSecToolCommandLineArguments
extends Object

Command line arguments for the XmlSecTool command line tool.


Constructor Summary
XmlSecToolCommandLineArguments(String[] args)
           
 
Method Summary
 boolean doHelp()
           
 boolean doQuietOutput()
           
 boolean doSchemaValidation()
           
 boolean doSign()
           
 boolean doSignatureVerify()
           
 boolean doVerboseOutput()
           
 String getCertificate()
           
 String getHttpProxy()
           
 String getHttpProxyPassword()
           
 int getHttpProxyPort()
           
 String getHttpProxyUsername()
           
 List<String> getInclusiveNamespacePrefixs()
           
 String getInputFile()
           
 String getInputUrl()
           
 String getKey()
           
 List<String> getKeyInfoCrls()
           
 List<String> getKeyInfoKeyNames()
           
 String getKeyPassword()
           
 String getKeystore()
           
 String getKeystorePassword()
           
 String getKeystoreProvider()
           
 String getKeystoreType()
           
 String getLoggingConfiguration()
           
 String getOutputFile()
           
 String getPkcs11Config()
           
 String getReferenceIdAttributeName()
           
 String getSchemaDirectory()
           
 String getSignaturePosition()
           
 boolean isBase64DecodeInput()
           
 boolean isBase64EncodedOutput()
           
 boolean isDeflateOutput()
           
 boolean isGunzipInput()
           
 boolean isGzipOutput()
           
 boolean isInflateInput()
           
 boolean isRngSchema()
           
 boolean isSignatureRequired()
           
 boolean isXsdSchema()
           
 void parseCommandLineArguments(String[] args)
           
 void printHelp(PrintStream out)
          Print command line help instructions.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlSecToolCommandLineArguments

public XmlSecToolCommandLineArguments(String[] args)
Method Detail

parseCommandLineArguments

public void parseCommandLineArguments(String[] args)

getHttpProxy

public String getHttpProxy()

getHttpProxyPort

public int getHttpProxyPort()

getHttpProxyUsername

public String getHttpProxyUsername()

getHttpProxyPassword

public String getHttpProxyPassword()

doSign

public boolean doSign()

doSchemaValidation

public boolean doSchemaValidation()

doSignatureVerify

public boolean doSignatureVerify()

isSignatureRequired

public boolean isSignatureRequired()

getReferenceIdAttributeName

public String getReferenceIdAttributeName()

getSignaturePosition

public String getSignaturePosition()

getInclusiveNamespacePrefixs

public List<String> getInclusiveNamespacePrefixs()

getKeyInfoKeyNames

public List<String> getKeyInfoKeyNames()

getKeyInfoCrls

public List<String> getKeyInfoCrls()

getInputFile

public String getInputFile()

getInputUrl

public String getInputUrl()

isBase64DecodeInput

public boolean isBase64DecodeInput()

isInflateInput

public boolean isInflateInput()

isGunzipInput

public boolean isGunzipInput()

getSchemaDirectory

public String getSchemaDirectory()

isXsdSchema

public boolean isXsdSchema()

isRngSchema

public boolean isRngSchema()

getOutputFile

public String getOutputFile()

isBase64EncodedOutput

public boolean isBase64EncodedOutput()

isDeflateOutput

public boolean isDeflateOutput()

isGzipOutput

public boolean isGzipOutput()

getCertificate

public String getCertificate()

getKey

public String getKey()

getKeyPassword

public String getKeyPassword()

getKeystore

public String getKeystore()

getKeystorePassword

public String getKeystorePassword()

getKeystoreType

public String getKeystoreType()

getKeystoreProvider

public String getKeystoreProvider()

getPkcs11Config

public String getPkcs11Config()

doVerboseOutput

public boolean doVerboseOutput()

doQuietOutput

public boolean doQuietOutput()

getLoggingConfiguration

public String getLoggingConfiguration()

doHelp

public boolean doHelp()

printHelp

public void printHelp(PrintStream out)
Print command line help instructions.

Parameters:
out - location where to print the output


Copyright © 2009-2011 Internet2. All Rights Reserved.