Class AuthNote<T>

java.lang.Object
net.optionfactory.keycloak.authenticators.AuthNote<T>

public class AuthNote<T> extends Object
  • Constructor Details

  • Method Details

    • of

      public static <T> AuthNote<T> of(String key, Class<T> type)
    • store

      public void store(org.keycloak.sessions.AuthenticationSessionModel as, T value)
    • load

      public Optional<T> load(org.keycloak.sessions.AuthenticationSessionModel as)
    • load

      public Optional<T> load(org.keycloak.sessions.AuthenticationSessionModel as, T defaultValue)
    • load

      public Optional<T> load(org.keycloak.sessions.AuthenticationSessionModel as, Supplier<T> supplier)
    • exists

      public boolean exists(org.keycloak.sessions.AuthenticationSessionModel as)
    • clear

      public void clear(org.keycloak.sessions.AuthenticationSessionModel as)