linotp.tokens.qrtoken package¶
- class linotp.tokens.qrtoken.QRTokenPairingData(user_public_key, user_token_id, serial, user_login)¶
Bases:
_QRTokenPairingDataholds all the information of a QRToken pairing response, namely user_public_key, user_token_id, serial and user_login
- linotp.tokens.qrtoken.parse_qrtoken_pairing_data(plaintext)¶
Parses the decrypted inner layer of a pairing response according to the QRToken Pairing data format.
- Parameters
plaintext – The plaintext received from the decryption of the outer pairing response layer
- Returns
QRTokenPairingData: A named tuple holding the parsed fields
Submodules¶
- linotp.tokens.qrtoken.qrtoken module
QrTokenClassQrTokenClass.checkOtp()QrTokenClass.createChallenge()QrTokenClass.create_challenge_url()QrTokenClass.getClassInfo()QrTokenClass.getClassPrefix()QrTokenClass.getClassType()QrTokenClass.getInitDetail()QrTokenClass.getOfflineInfo()QrTokenClass.getQRImageData()QrTokenClass.get_enrollment_status()QrTokenClass.isActive()QrTokenClass.pair()QrTokenClass.server_hmac_secretQrTokenClass.splitPinPass()QrTokenClass.statusValidationSuccess()QrTokenClass.unpair()QrTokenClass.update()