Klasse TokenGeneratorConfig

java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.TokenGeneratorConfig

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class TokenGeneratorConfig extends Object
TokenGeneratorConfig
  • Konstruktordetails

  • Methodendetails

    • getAccessTokenExpInterval

      public Integer getAccessTokenExpInterval()
      Expiry interval in seconds for the generated access token
    • getAlgorithm

      public TokenGeneratorConfig.AlgorithmEnum getAlgorithm()
      Type of algorithm that needs to be used for signing the JWT
    • getAudience

      public String getAudience()
      Default audience value that needs to be added in the generated JWT
    • getAuthCodeExpInterval

      public Integer getAuthCodeExpInterval()
      Expiry interval in seconds for the generated authorization code in Authorization code grant type
    • getEnforcePKCE

      public Boolean getEnforcePKCE()
      Global option to apply PKCE security, for the public clients using authorization code grant type. Applicable only for local auth server
    • getExpiry

      public Long getExpiry()
      Expiry interval of the JWT in minutes
    • setAccessTokenExpInterval

      public void setAccessTokenExpInterval(Integer accessTokenExpInterval)
      Expiry interval in seconds for the generated access token
    • setAlgorithm

      public void setAlgorithm(TokenGeneratorConfig.AlgorithmEnum algorithm)
      Type of algorithm that needs to be used for signing the JWT
    • setAudience

      public void setAudience(String audience)
      Default audience value that needs to be added in the generated JWT
    • setAuthCodeExpInterval

      public void setAuthCodeExpInterval(Integer authCodeExpInterval)
      Expiry interval in seconds for the generated authorization code in Authorization code grant type
    • setEnforcePKCE

      public void setEnforcePKCE(Boolean enforcePKCE)
      Global option to apply PKCE security, for the public clients using authorization code grant type. Applicable only for local auth server
    • setExpiry

      public void setExpiry(Long expiry)
      Expiry interval of the JWT in minutes
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object