Class WebhookEntry

java.lang.Object
io.jans.orm.model.base.Entry
io.jans.ca.plugin.adminui.model.webhook.WebhookEntry
All Implemented Interfaces:
Serializable, Cloneable

public class WebhookEntry extends io.jans.orm.model.base.Entry implements Serializable
See Also:
  • Constructor Details

    • WebhookEntry

      public WebhookEntry()
    • WebhookEntry

      public WebhookEntry(WebhookEntry webhookEntry)
  • Method Details

    • getHttpRequestBodyString

      public String getHttpRequestBodyString()
    • setHttpRequestBodyString

      public void setHttpRequestBodyString(String httpRequestBodyString)
      The function sets the HTTP request body string and converts it to a map if it is a valid JSON string.
      Parameters:
      httpRequestBodyString - The `setHttpRequestBodyString` method takes a string `httpRequestBodyString` as a parameter. This method sets the `httpRequestBodyString` field of the class to the provided string. It also attempts to convert the string to a map if it is a valid JSON string using the `CommonUtils
    • getInum

      public String getInum()
    • setInum

      public void setInum(String inum)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getHttpMethod

      public String getHttpMethod()
    • setHttpMethod

      public void setHttpMethod(String httpMethod)
    • isJansEnabled

      public boolean isJansEnabled()
    • setJansEnabled

      public void setJansEnabled(boolean jansEnabled)
    • getHttpHeaders

      public List<io.jans.as.model.config.adminui.KeyValuePair> getHttpHeaders()
    • setHttpHeaders

      public void setHttpHeaders(List<io.jans.as.model.config.adminui.KeyValuePair> httpHeaders)
    • addHttpHeader

      public void addHttpHeader(String key, String value)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getHttpRequestBody

      public Map<String,Object> getHttpRequestBody()
    • setHttpRequestBody

      public void setHttpRequestBody(Map<String,Object> httpRequestBody)
      The function `setHttpRequestBody` sets the HTTP request body as a map and converts it to a JSON string using a utility method.
      Parameters:
      httpRequestBody - A map containing key-value pairs representing the HTTP request body.
    • getAuiFeatureIds

      public Set<String> getAuiFeatureIds()
    • setAuiFeatureIds

      public void setAuiFeatureIds(Set<String> auiFeatureIds)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class io.jans.orm.model.base.Entry
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class io.jans.orm.model.base.Entry
    • toString

      public String toString()
      Overrides:
      toString in class io.jans.orm.model.base.Entry