Class OrganisationIssuer

java.lang.Object
ai.reveng.model.OrganisationIssuer

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class OrganisationIssuer extends Object
OrganisationIssuer
  • Field Details

  • Constructor Details

    • OrganisationIssuer

      public OrganisationIssuer()
  • Method Details

    • clientId

      public OrganisationIssuer clientId(@Nullable String clientId)
    • getClientId

      @Nullable public String getClientId()
      OIDC client ID registered with the identity provider. Used to validate the audience (aud) claim in JWTs.
      Returns:
      clientId
    • setClientId

      public void setClientId(@Nullable String clientId)
    • createdAt

      public OrganisationIssuer createdAt(@Nonnull OffsetDateTime createdAt)
    • getCreatedAt

      @Nonnull public OffsetDateTime getCreatedAt()
      Get createdAt
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(@Nonnull OffsetDateTime createdAt)
    • enabled

      public OrganisationIssuer enabled(@Nonnull Boolean enabled)
    • getEnabled

      @Nonnull public Boolean getEnabled()
      Get enabled
      Returns:
      enabled
    • setEnabled

      public void setEnabled(@Nonnull Boolean enabled)
    • issuerUrl

      public OrganisationIssuer issuerUrl(@Nullable String issuerUrl)
    • getIssuerUrl

      @Nullable public String getIssuerUrl()
      Search is applied to string value
      Returns:
      issuerUrl
    • setIssuerUrl

      public void setIssuerUrl(@Nullable String issuerUrl)
    • jwksUri

      public OrganisationIssuer jwksUri(@Nullable String jwksUri)
    • getJwksUri

      @Nullable public String getJwksUri()
      JSON Web Key Set URI discovered from the issuer's OIDC configuration. Populated automatically during issuer registration.
      Returns:
      jwksUri
    • setJwksUri

      public void setJwksUri(@Nullable String jwksUri)
    • organisationId

      public OrganisationIssuer organisationId(@Nonnull Long organisationId)
    • getOrganisationId

      @Nonnull public Long getOrganisationId()
      Get organisationId
      Returns:
      organisationId
    • setOrganisationId

      public void setOrganisationId(@Nonnull Long organisationId)
    • organisationIssuerId

      public OrganisationIssuer organisationIssuerId(@Nonnull Long organisationIssuerId)
    • getOrganisationIssuerId

      @Nonnull public Long getOrganisationIssuerId()
      Get organisationIssuerId
      Returns:
      organisationIssuerId
    • setOrganisationIssuerId

      public void setOrganisationIssuerId(@Nonnull Long organisationIssuerId)
    • updatedAt

      public OrganisationIssuer updatedAt(@Nonnull OffsetDateTime updatedAt)
    • getUpdatedAt

      @Nonnull public OffsetDateTime getUpdatedAt()
      Get updatedAt
      Returns:
      updatedAt
    • setUpdatedAt

      public void setUpdatedAt(@Nonnull OffsetDateTime updatedAt)
    • putAdditionalProperty

      public OrganisationIssuer putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - name of the property
      value - value of the property
      Returns:
      the OrganisationIssuer instance itself
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      a map of objects
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - name of the property
      Returns:
      an object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonElement

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      Validates the JSON Element and throws an exception if issues found
      Parameters:
      jsonElement - JSON Element
      Throws:
      IOException - if the JSON Element is invalid with respect to OrganisationIssuer
    • fromJson

      public static OrganisationIssuer fromJson(String jsonString) throws IOException
      Create an instance of OrganisationIssuer given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of OrganisationIssuer
      Throws:
      IOException - if the JSON string is invalid with respect to OrganisationIssuer
    • toJson

      public String toJson()
      Convert an instance of OrganisationIssuer to an JSON string
      Returns:
      JSON string