package at.gv.egovernment.moa.spss.api.xmlsign; /** * Base class for signature environment profile data used in XML signature * creation. * * @author Patrick Peck * @version $Id$ */ public interface CreateSignatureEnvironmentProfile { /** * Indicates that the profile data is given explicitly. */ public static int EXPLICIT_CREATESIGNATUREENVIRONMENTPROFILE = 0; /** * Indicates that the profile data is stored in the configuration and resolved * using an ID. */ public static int ID_CREATESIGNATUREENVIRONMENTPROFILE = 1; /** * Gets the type of this object. * * @return The type of CreateSignatureEnvironmentProfile denoted * by this object. Either * EXPLICIT_CREATESIGNATUREENVIRONMENTPROFILE or * ID_CREATESIGNATUREENVIRONMENTPROFILE. */ public int getCreateSignatureEnvironmentProfileType(); }