[Impressum] [E-Mail]

package generated.javacard.copycardMoneySecure.copycard;

import javacard.framework.Util;

public class Secret implements Codeable, HashData {
	public byte[] secret;

	public Secret() {
		secret = new byte[Store.LENGTHOFSECRET];
	}

	public byte getCode() {
		return Code.SECRET;
	}

	public boolean equals(Codeable other) {
		if (getCode() != other.getCode())
			return false;
		return Arrays.equals(secret, ((Secret) other).secret);
	}

	public void copy(Secret from) {
		//Der Typ von secret ist ein Array aus primitiven Typen.
		Arrays.copy(from.secret, this.secret);
	}
}