package de.persosim.simulator.secstatus; import de.persosim.simulator.cardobjects.PasswordAuthObject; /** * This {@link SecMechanism} is used to communicate password used for PACE. * * @author cstroh * */ public class PaceUsedPasswordMechanism extends AbstractSecMechanism { private PasswordAuthObject usedPassword; public PaceUsedPasswordMechanism(PasswordAuthObject usedPassword){ this.usedPassword = usedPassword; } /** * @return the password, that was used to execute PACE */ public PasswordAuthObject getUsedPassword() { return usedPassword; } @Override public boolean needsDeletionInCaseOf(SecurityEvent event) { return true; } }