ATR
ATR (스마트카드 ATR)
스마트카드의 응답-to-재설정(ATR, Answer-To-Reset) 바이트를 나타내는 클래스입니다.
본문
카드의 ATR 객체는 Card.getATR() 메서드를 호출해 얻을 수 있어요. ATR은 카드가 전원이 켜지고 재설정될 때 카드가 보내는 초기 응답 바이트로, 카드의 프로토콜과 제조 정보를 담고 있습니다.
이 클래스는 ATR이 의미론적으로 유효한 구조를 인코딩하는지 검증하지 않습니다. 이 클래스의 인스턴스는 불변(immutable)이고, 바이트 배열로 데이터가 들어오거나 나갈 때 방어적 복사가 수행됩니다.
public ATR(byte[] atr)
public byte[] getBytes()
public byte[] getHistoricalBytes()
public boolean equals(Object obj)
public int hashCode()
public String toString()
getBytes()는 ATR의 전체 바이트를, getHistoricalBytes()는 이력 바이트(historical bytes) 부분을 돌려줍니다.