Class ApiKeyDefinition

java.lang.Object
org.apache.camel.model.rest.RestSecurityDefinition
org.apache.camel.model.rest.ApiKeyDefinition

@Metadata(label="rest,security,configuration") public class ApiKeyDefinition extends RestSecurityDefinition
Rest security basic auth definition
  • Constructor Details

    • ApiKeyDefinition

      public ApiKeyDefinition()
    • ApiKeyDefinition

      public ApiKeyDefinition(RestDefinition rest)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
      The name of the header or query parameter to be used.
    • getInHeader

      public String getInHeader()
    • setInHeader

      public void setInHeader(String inHeader)
      To use header as the location of the API key.
    • getInQuery

      public String getInQuery()
    • setInQuery

      public void setInQuery(String inQuery)
      To use query parameter as the location of the API key.
    • getInCookie

      public String getInCookie()
    • setInCookie

      public void setInCookie(String inCookie)
      To use a cookie as the location of the API key.
    • withHeader

      public ApiKeyDefinition withHeader(String name)
    • withQuery

      public ApiKeyDefinition withQuery(String name)
    • withCookie

      public ApiKeyDefinition withCookie(String name)
    • end