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();
}