com.vgrs.xcode.ext
Class EncodingVariants

java.lang.Object
  extended by com.vgrs.xcode.ext.EncodingVariants

public class EncodingVariants
extends java.lang.Object

Class to generate encoding variants for an ACE encoded domain name and encode them using DCE.


Constructor Summary
EncodingVariants(Ace ace)
          Creates a new EncodingVariants object.
 
Method Summary
 java.lang.String[] execute(java.lang.String input, java.lang.String[] encodings)
          Generate encoding variants for the given ACE domain name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncodingVariants

public EncodingVariants(Ace ace)
Creates a new EncodingVariants object.

Parameters:
ace - DOCUMENT ME!
Method Detail

execute

public java.lang.String[] execute(java.lang.String input,
                                  java.lang.String[] encodings)
                           throws XcodeException
Generate encoding variants for the given ACE domain name. Encode the results using DCE.

Parameters:
input - an ACE encoded domain name
Returns:
encoding variants, the first element is the input
Throws:
XcodeException - on invalid input


Copyright © 2000-2010 VeriSign Inc. All Rights Reserved