org.apache.tools.ant.taskdefsClass GenerateKey.DistinguishedName
- java.lang.Object
- org.apache.tools.ant.taskdefs.GenerateKey.DistinguishedName
- Enclosing class:
- GenerateKey
public static class GenerateKey.DistinguishedName extends java.lang.Object
A class corresponding to the dname nested element.
Constructor Summary
Constructors Constructor and Description DistinguishedName()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.Object
createParam()
Create a param nested element.java.lang.String
encode(java.lang.String string)
Encode a name or value.java.util.Enumeration<GenerateKey.DnameParam>
getParams()
Get the nested parameters.java.lang.String
toString()
Generate a string rep of this distinguished name.
Method Detail
createParam
public java.lang.Object createParam()Create a param nested element.
- Returns:
- a DnameParam object to be configured.
getParams
public java.util.Enumeration<GenerateKey.DnameParam> getParams()Get the nested parameters.
- Returns:
- an enumeration of the nested parameters.
toString
public java.lang.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.
- Overrides:
toString
in classjava.lang.Object
- Returns:
- a string rep of this name
encode
public java.lang.String encode(java.lang.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.