java.lang.Object
org.keycloak.forms.login.freemarker.model.TotpBean

public class TotpBean extends Object
Used for UpdateTotp required action
Author:
Stian Thorgersen
  • Constructor Details

    • TotpBean

      public TotpBean(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, jakarta.ws.rs.core.UriBuilder uriBuilder)
    • TotpBean

      public TotpBean(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user, jakarta.ws.rs.core.UriBuilder uriBuilder, String secret)
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • getTotpSecret

      public String getTotpSecret()
    • getTotpSecretEncoded

      public String getTotpSecretEncoded()
    • getTotpSecretQrCode

      public String getTotpSecretQrCode()
    • getManualUrl

      public String getManualUrl()
    • getQrUrl

      public String getQrUrl()
    • getPolicy

      public org.keycloak.models.OTPPolicy getPolicy()
    • getSupportedApplications

      public List<String> getSupportedApplications()
    • getOtpCredentials

      public List<org.keycloak.credential.CredentialModel> getOtpCredentials()
    • getUsername

      public String getUsername()