CardPermission
CardPermission (카드 작업 권한)
스마트카드 작업에 대한 권한을 나타내는 클래스입니다.
본문
CardPermission은 권한이 적용되는 카드 터미널의 이름과 그 터미널에서 유효한 동작 집합으로 구성됩니다. 이름이 *인 CardPermission은 모든 카드 터미널에 적용됩니다. 동작 문자열은 아래 나열된 동작의 쉼표로 구분된 목록이거나, "모든 동작"을 뜻하는 *입니다.
개별 동작은 다음과 같습니다.
connect—CardTerminal.connect()로 카드에 연결reset—Card.disconnect(true)로 카드 재설정exclusive—Card.beginExclusive()와endExclusive()로 카드에 대한 독점 접근 수립transmitControl—Card.transmitControlCommand()로 제어 명령 전송getBasicChannel—Card.getBasicChannel()로 기본 논리 채널 획득openLogicalChannel—Card.openLogicalChannel()로 새 논리 채널 열기
public CardPermission(String terminalName, String actions)
public String getActions()
public boolean implies(Permission permission)
public boolean equals(Object obj)
public int hashCode()
implies는 이 권한이 다른 권한을 포함하는지, 즉 더 넓은 권한인지 확인합니다.