org.apache.tools.ant.taskdefs

Class GenerateKey.DistinguishedName

public static class GenerateKey.DistinguishedName extends Object

A class corresponding to the dname nested element.
Method Summary
ObjectcreateParam()
Create a param nested element.
Stringencode(String string)
Encode a name or value.
EnumerationgetParams()
Get the nested parameters.
StringtoString()
Generate a string rep of this distinguished name.

Method Detail

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