org.apache.tools.ant.taskdefs

Class GenerateKey.DistinguishedName

Enclosing Class:
GenerateKey

public static class GenerateKey.DistinguishedName
extends java.lang.Object

A class corresponding to the dname nested element.

Method Summary

Object
createParam()
Create a param nested element.
String
encode(String string)
Encode a name or value.
Enumeration
getParams()
Get the nested parameters.
String
toString()
Generate a string rep of this distinguished name.

Method Details

createParam

public Object createParam()
Create a param nested element.
Returns:
a DnameParam object to be configured.

encode

public String encode(String string)
Encode a name or value. The encoded result is the same as the input string except that each ',' is replaced by a '\,'.
Parameters:
string - the value to be encoded
Returns:
the encoded value.

getParams

public Enumeration getParams()
Get the nested parameters.
Returns:
an enumeration of the nested parameters.

toString

public String toString()
Generate a string rep of this distinguished name. The format is each of the parameters (name = value) separated by ','. This is used on the command line.
Returns:
a string rep of this name