NLPairingCodeUtils
Zusammenfassung
Übernahme
Übernimmt von : NSObject
Öffentliche statische Funktionen |
|
---|---|
isValidPairingCode:(NSString *pairingCode)
|
virtual BOOL
Ermittle, ob ein Nest-Kopplungscode gültig ist.
|
kryptoniteDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Generiert einen Kryptonite-Kopplungscodestring anhand einer Nevis-Geräte-ID.
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Gibt die mit Kryptonite-Kopplungscode codierte Geräte-ID zurück.
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Generiert einen Nevis-Kopplungscodestring anhand einer Nevis-Geräte-ID.
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Gibt die mit dem Nevis-Kopplungscode codierte Geräte-ID zurück.
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
Normalisieren Sie die Zeichen in einem Kopplungscodestring.
|
Öffentliche statische Funktionen
isValidPairingCode:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
Ermittle, ob ein Nest-Kopplungscode gültig ist.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabe |
TRUE, wenn der angegebene Kopplungscode gültig ist.
|
kryptoniteDeviceIdToPairingCode:
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
Generiert einen Kryptonite-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 mit Kryptonite-Kopplungscode codierte Geräte-ID zurück.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabe |
Eine Nevis-Geräte-ID oder 0, wenn der bereitgestellte 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 mit dem Nevis-Kopplungscode codierte Geräte-ID zurück.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabe |
Eine Nevis-Geräte-ID oder 0, wenn der bereitgestellte 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, ordnet die unzulässigen Zeichen "I", "O", "Q" und "Z" den Buchstaben "1", "0", "0" und "2" zu und entfernt alle anderen Codezeichen ohne Kopplung aus dem angegebenen String.
Wenn der Kopplungscode andere als die oben aufgeführten ungültige Zeichen enthält, gibt die Funktion „nil“ zurück.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabe |
Der normalisierte Kopplungscode.
|