All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.arbeitsagentur.opdt.keycloak.cassandra.testsuite.NullDeviceRepresentationProviderFactory Maven / Gradle / Ivy

The newest version!
package de.arbeitsagentur.opdt.keycloak.cassandra.testsuite;

import org.keycloak.device.DeviceRepresentationProvider;
import org.keycloak.device.DeviceRepresentationProviderFactory;
import org.keycloak.models.KeycloakSession;
import org.keycloak.representations.account.DeviceRepresentation;

public class NullDeviceRepresentationProviderFactory
    implements DeviceRepresentationProviderFactory {
  public static String PROVIDER_ID = "test";

  @Override
  public DeviceRepresentationProvider create(KeycloakSession session) {
    return new DeviceRepresentationProvider() {
      @Override
      public DeviceRepresentation deviceRepresentation() {
        return new DeviceRepresentation();
      }
    };
  }

  @Override
  public String getId() {
    return PROVIDER_ID;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy