Package org.keycloak.utils
Class TotpUtils
java.lang.Object
org.keycloak.utils.TotpUtils
- Author:
- Stian Thorgersen
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic StringqrCode(String totpSecret, RealmModel realm, UserModel user) Deprecated.static StringqrCode(KeycloakSession session, String totpSecret, RealmModel realm, UserModel user) Generates a QR code using a locale-aware realm display name as issuer.
-
Constructor Details
-
TotpUtils
public TotpUtils()
-
-
Method Details
-
encode
-
qrCode
@Deprecated(since="26.7.0") public static String qrCode(String totpSecret, RealmModel realm, UserModel user) Deprecated.UseqrCode(KeycloakSession, String, RealmModel, UserModel)instead to get locale-aware issuer names.Generates a QR code using the realm name as issuer. Use when no session is available. -
qrCode
public static String qrCode(KeycloakSession session, String totpSecret, RealmModel realm, UserModel user) Generates a QR code using a locale-aware realm display name as issuer. Preferred when a session is available.
-
qrCode(KeycloakSession, String, RealmModel, UserModel)instead to get locale-aware issuer names.