public void Initialize(TrailerAccessCondition access) { KeyARead = access.KeyARead; KeyAWrite = access.KeyAWrite; KeyBRead = access.KeyBRead; KeyBWrite = access.KeyBWrite; AccessBitsRead = access.AccessBitsRead; AccessBitsWrite = access.AccessBitsWrite; }
public AccessConditions() { DataAreas = new DataAreaAccessCondition[3]; DataAreas[0] = new DataAreaAccessCondition(); DataAreas[1] = new DataAreaAccessCondition(); DataAreas[2] = new DataAreaAccessCondition(); Trailer = new TrailerAccessCondition(); MADVersion = MADVersionEnum.NoMAD; MultiApplicationCard = false; }
public override bool Equals(object obj) { TrailerAccessCondition tac = obj as TrailerAccessCondition; if (tac == null) { return(false); } return((tac.KeyARead == KeyARead) && (tac.KeyAWrite == KeyAWrite) && (tac.KeyBRead == KeyBRead) && (tac.KeyBWrite == KeyBWrite) && (tac.AccessBitsRead == AccessBitsRead) && (tac.AccessBitsWrite == AccessBitsWrite)); }