NLPairingCodeUtils
요약
상속
상속 대상: NSObject
공개 정적 함수 |
|
---|---|
isValidPairingCode:(NSString *pairingCode)
|
virtual BOOL
Nest 페어링 코드가 유효한지 확인합니다.
|
kryptoniteDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Nevis 기기 ID가 지정된 Kryptonite 페어링 코드 문자열을 생성합니다.
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Kryptonite 페어링 코드로 인코딩된 기기 ID를 반환합니다.
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Nevis 기기 ID가 지정된 Nevis 페어링 코드 문자열을 생성합니다.
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Nevis 페어링 코드로 인코딩된 기기 ID를 반환합니다.
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
페어링 코드 문자열의 문자를 정규화합니다.
|
공개 정적 함수
isValidPairingCode:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
Nest 페어링 코드가 유효한지 확인합니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
제공된 페어링 코드가 유효하면 TRUE입니다.
|
kryptoniteDeviceIdToPairingCode가 추가됩니다.
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
Nevis 기기 ID가 지정된 Kryptonite 페어링 코드 문자열을 생성합니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
페어링 코드 문자열 또는 제공된 기기 ID가 범위를 벗어나면 nil입니다.
|
kryptonitePairingCodeToDeviceId:
virtual uint64_t kryptonitePairingCodeToDeviceId:( NSString *pairingCode )
Kryptonite 페어링 코드로 인코딩된 기기 ID를 반환합니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
Nevis 기기 ID이거나 제공된 페어링 코드가 잘못된 경우 0입니다.
|
nevisDeviceIdToPairingCode:
virtual NSString * nevisDeviceIdToPairingCode:( uint64_t deviceId )
Nevis 기기 ID가 지정된 Nevis 페어링 코드 문자열을 생성합니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
페어링 코드 문자열 또는 제공된 기기 ID가 범위를 벗어나면 nil입니다.
|
nevisPairingCodeToDeviceId:
virtual uint64_t nevisPairingCodeToDeviceId:( NSString *pairingCode )
Nevis 페어링 코드로 인코딩된 기기 ID를 반환합니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
Nevis 기기 ID이거나 제공된 페어링 코드가 잘못된 경우 0입니다.
|
normalizePairingCode:
virtual NSString * normalizePairingCode:( NSString *pairingCode )
페어링 코드 문자열의 문자를 정규화합니다.
이 함수는 모든 알파벳 문자를 대문자로 변환하고 잘못된 문자 'I', 'O', 'Q', 'Z'를 각각 '1', '0', '0', '2'에 매핑하며 지정된 문자열에서 페어링이 아닌 다른 모든 코드 문자를 삭제합니다.
페어링 코드에 위에 나열된 문자 외에 잘못된 문자가 포함되어 있으면 함수는 nil을 반환합니다.
세부정보 | |||
---|---|---|---|
매개변수 |
|
||
반환 |
정규화된 페어링 코드입니다.
|