public SignatureLevelAnalysis(AdvancedSignature signature, SignatureLevelBES levelBES
, SignatureLevelEPES levelEPES, SignatureLevelT levelT, SignatureLevelC levelC,
SignatureLevelX levelX, SignatureLevelXL levelXL, SignatureLevelA levelA, SignatureLevelLTV
levelLTV)
{
//import eu.europa.ec.markt.dss.validation.pades.PAdESSignature;
//import eu.europa.ec.markt.dss.validation.xades.XAdESSignature;
bool levelReached = true;
this.signature = signature;
this.levelBES = levelBES;
bool levelBESReached = LevelIsReached(levelBES, levelReached);
levelReached = levelBESReached;
this.levelEPES = levelEPES;
LevelIsReached(levelEPES, levelReached);
this.levelT = levelT;
bool levelReachedT = LevelIsReached(levelT, levelReached);
this.levelC = levelC;
levelReached = LevelIsReached(levelC, levelReachedT);
this.levelX = levelX;
levelReached = LevelIsReached(levelX, levelReached);
this.levelXL = levelXL;
levelReached = LevelIsReached(levelXL, levelReached);
this.levelA = levelA;
levelReached = LevelIsReached(levelA, levelReached);
this.levelLTV = levelLTV;
levelReached = LevelIsReached(levelLTV, levelBESReached);
}