RC2Permission
public class RC2Permission : NSObject
RC2Permissionは、第2世代在留カード等の資格外活動許可欄(DF2/EF01)に対応するクラスです。
在留カード(第2世代在留カード・特定在留カード)のみに存在し、
特別永住者証明書にはありません。
D5(0x15): 包括許可欄、D6(0x16): 包括許可期限、D7(0x17): 個別許可欄。
-
インスタンスの説明を返します
Declaration
Swift
override public var description: String { get } -
符号化データを返します
Declaration
Swift
@objc public var encoded: Data { get } -
包括許可欄 (0:無し / 1:許可(週28h以内・風俗営業不可) / 2:許可(週28h以内・教育等)) を返します
Declaration
Swift
@objc public var comprehensive: String? { get } -
包括許可期限 (YYYYMMDD) を返します
Declaration
Swift
@objc public var comprehensiveLimit: String? { get } -
個別許可欄 (0:無し / 1:有り) を返します
Declaration
Swift
@objc public var individual: String? { get } -
包括許可欄の券面表示を返します (例:
1→ 許可(週28時間以内・風俗営業不可))。 コードが未設定または仕様に定義が無い場合は nil
コード定義は第二世代在留カード等仕様書 v1.1 §3.3.4.7 (タグ D5)。Declaration
Swift
@objc public var comprehensiveName: String? { get } -
個別許可欄の券面表示を返します (例:
1→ 有り)。 コードが未設定または仕様に定義が無い場合は nil
コード定義は第二世代在留カード等仕様書 v1.1 §3.3.4.7 (タグ D7)。Declaration
Swift
@objc public var individualName: String? { get }