NLPairingCodeUtils
Zusammenfassung
Übernahme
Übernimmt von : NSObject
Öffentliche statische Funktionen |
|
---|---|
isValidPairingCode:(NSString *pairingCode)
|
virtual BOOL
Prüfen Sie, ob ein Nest-Kopplungscode gültig ist.
|
kryptoniteDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Generiert einen Kryptonit-Kopplungscodestring anhand einer Nevis-Geräte-ID.
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Gibt die Geräte-ID zurück, die im Kryptonite-Kopplungscode codiert ist.
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Generiert einen Nevis-Kopplungscodestring anhand einer Nevis-Geräte-ID.
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Gibt die Geräte-ID zurück, die im Nevis-Kopplungscode codiert ist.
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
Normalisieren Sie die Zeichen in einem Kopplungscodestring.
|
Öffentliche statische Funktionen
isValidPairingCode enthält:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
Prüfen Sie, ob ein Nest-Kopplungscode gültig ist.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabe |
WAHR, wenn der angegebene Kopplungscode gültig ist.
|
kryptoniteDeviceIdToPairingCode:
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
Generiert einen Kryptonit-Kopplungscodestring anhand einer Nevis-Geräte-ID.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabe |
Ein Kopplungscodestring oder "nil", wenn die angegebene Geräte-ID außerhalb des zulässigen Bereichs liegt.
|
kryptonitePairingCodeToDeviceId:
virtual uint64_t kryptonitePairingCodeToDeviceId:( NSString *pairingCode )
Gibt die Geräte-ID zurück, die im Kryptonite-Kopplungscode codiert ist.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabe |
Eine Nevis-Geräte-ID oder 0, wenn der angegebene Kopplungscode ungültig war.
|
nevisDeviceIdToPairingCode:
virtual NSString * nevisDeviceIdToPairingCode:( uint64_t deviceId )
Generiert einen Nevis-Kopplungscodestring anhand einer Nevis-Geräte-ID.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabe |
Ein Kopplungscodestring oder "nil", wenn die angegebene Geräte-ID außerhalb des zulässigen Bereichs liegt.
|
nevisPairingCodeToDeviceId:
virtual uint64_t nevisPairingCodeToDeviceId:( NSString *pairingCode )
Gibt die Geräte-ID zurück, die im Nevis-Kopplungscode codiert ist.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabe |
Eine Nevis-Geräte-ID oder 0, wenn der angegebene Kopplungscode ungültig war.
|
normalizePairingCode:
virtual NSString * normalizePairingCode:( NSString *pairingCode )
Normalisieren Sie die Zeichen in einem Kopplungscodestring.
Diese Funktion wandelt alle Buchstaben in Großbuchstaben um und ordnet die unzulässigen Zeichen "I", "O" und "Q" zu. und "Z" bis '1', '0', '0' und "2" und entfernt alle anderen Codezeichen, die keine Kopplung sind, aus dem gegebenen String.
Wenn der Kopplungscode ungültige Zeichen enthält, die nicht oben aufgeführt sind, gibt die Funktion „nil“ zurück.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabe |
Der normalisierte Kopplungscode.
|