Hitelesítési szolgáltatás imsi - documentation devino dokumentáció legújabb
A szolgáltatás általános leírása
Figyelem! Az ilyen típusú integráció használatához fel kell vennie a kapcsolatot a kezelőjével vagy a technikai segítséggel # 64; devinotele # 46; com a hozzáférés beállításához.
IMSI hitelesítési algoritmus a Bank oldalánál
A tárolási és hitelesítési logikát banki információs rendszerek hajtják végre.
A Devino Telecom egy SOAP web szolgáltatást nyújt a Banknak, amely lehetővé teszi, hogy kérjen IMSI előfizetői SIM-kártyát. Ebben az esetben a webszolgáltatás a Devino Telecom technológiai platformra van telepítve, és a Bank műszaki kapacitására telepített szoftver távoli szolgáltatási hívásokat hajt végre.
Ezen interakciós algoritmus végrehajtása a következő lehetőségeket biztosítja a Banknak:
A Bank és a Devino Telecom közötti kölcsönhatás keretein belül a Tranzakció minden típusát a Bank kezdeményezi.
Az IMSI hitelesítési algoritmus a Devino Telecom oldalon
A tárolás és ellenőrzés logikája a Devino Telecom platform oldalán valósul meg.
Szerint Devino Telecom SMPP-kapcsolatot fogad a Bank egy üzenetet egy előfizető, ebben a pillanatban, küldünk egy üzenetet, és aszinkron módon kérje IMSI referenciaérték az üzemeltető számára. IMSI A kapott értéket adunk az adatbázis tábla és tartják a referencia.
Ezt követően, amikor egy üzenet érkezik ehhez az előfizetőhöz, szinkronban ellenőrizzük az IMSI értéket, és a referenciával való egyezés esetén üzenetet küldünk az előfizetőnek. Ha az érték nem egyezik, akkor az előfizetőhöz üzenetet küldünk, például: "A SIM-kártya sikertelen ellenőrzése, lépjen kapcsolatba a bankkal".
A Bank személyes szekrényében van egy interfész, amely lehetővé teszi az előfizetői bázis böngészését, az IMSI hivatkozási folyamat megkezdésének megkezdését, az IMSI kérések részletezését és eredményét. Ugyanabban a helyen van lehetőség arra, hogy jelet állítson be, ellenőrizze / ne ellenőrizze az IMSI számára ezt az előfizetőt.
Abban az esetben, ha a referencia érték nem fogadható el, például ha nincs technikai lehetőség megszerzése IMSI előfizetőknek adott üzemben, valamint ha nem áll rendelkezésre az előfizető és a tény, hogy a kezelő berendezések, attól függően, hogy a kapott hiba döntött, hogy továbbra is a kísérlet (aszinkron), így IMSI-t vagy küldjön üzenetet ellenőrzés nélkül.
Az "IMSI Check" eset használata ¶
Három lehetséges helyzet áll fenn az ellenőrzés során: * Egy új IMSI íródik az adatbázisba (azaz az IMSI értékének semmihez, az első lekérdezéshez). * Az IMSI validálás sikeres (az IMSI-érték megegyezik az adatbázisban írott értékkel). * Az IMSI ellenőrzése sikertelen (az IMSI érték nem egyezik meg az adatbázisban írt adatokkal).
Az 1. és a 2. tételhez SMS küldésre kerül a művelethez.
Egy új IMSI íródik az adatbázisba (vagyis eddig semmi sem hasonlítható össze az IMSI értékével, az első lekérdezéssel)
Az IMSI-ellenőrzés sikeres (az IMSI-érték megegyezik az adatbázisban írott értékkel).
>> Az SMS küldése előtt a Bank ellenőrzi az IMSI-t, és az adatbázisban lévő érték egybeesik a fogadott adatokkal. Ellenőrizze a bejövő - SMS-t küld a művelet során.
Az IMSI-ellenőrzés nem sikeres (az IMSI-érték nem egyezik meg az adatbázisban írt adatokkal). Az ügyfél felhívja a Bankot, mert megkapta az SMS-t, amely kijelenti, hogy a művelet lehetetlen a nem ellenőrzött IMSI-ellenőrzés miatt.
>> Mielőtt SMS Bank ellenőrzi az IMSI és az értéket az adatbázis nem egyezik azzal, amit kapott. Az új érték a fogadott IMSI nem tárolja az adatbázisban, és most a Bank köteles dönteni arról, hogy az érték a bizalom. Amennyiben a Bank úgy véli, (miután az ügyfél ellenőrzés alatt), akkor meg kell kattintson a „Rescan”, akkor jön létre egy másik kérelem IMSI és az így kapott érték az adatbázisban tárolt, mint a referencia.
* Ha a Bank nem hiszi (ügyfél-ellenőrzés nem telt el) - nincs intézkedés. Ha a Bank tudja, hogy mindig hinni fog, és nem kell ellenőriznie, akkor megnyomja a "Ellenőrzés letiltása, mindig küldés".