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

io.phasetwo.keycloak.model.WebhookModel Maven / Gradle / Ivy

There is a newer version: 0.32
Show newest version
package io.phasetwo.keycloak.model;

import java.util.Date;
import java.util.Set;
import org.keycloak.models.RealmModel;
import org.keycloak.models.UserModel;

public interface WebhookModel {

  String getId();

  boolean isEnabled();

  void setEnabled(boolean enabled);

  String getUrl();

  void setUrl(String url);

  String getSecret();

  void setSecret(String secret);

  String getAlgorithm();

  void setAlgorithm(String algorithm);

  RealmModel getRealm();

  UserModel getCreatedBy();

  Date getCreatedAt();

  Set getEventTypes();

  void addEventType(String eventType);

  void removeEventTypes();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy