TOTPSecret
class TOTPSecret : NSObject
-
Returns the shared secret key/seed used to generate time-based one-time passwords.
Declaration
Swift
func sharedSecretKey() -> String
-
Returns a QRCode URL as described in https://github.com/google/google-authenticator/wiki/Key-Uri-Format This can be displayed to the user as a QRCode to be scanned into a TOTP app like Google Authenticator.
Declaration
Swift
func generateQRCodeURL(withAccountName accountName: String, issuer: String) -> String
Parameters
accountName
the name of the account/app.
issuer
issuer of the TOTP(likely the app name). Returns A QRCode URL string.
-
Opens the specified QR Code URL in a password manager like iCloud Keychain.
Declaration
Swift
func openInOTPApp(withQRCodeURL QRCodeURL: String)