Class JWTSettings


  • public class JWTSettings
    extends java.lang.Object
    • Field Detail

      • CONFIG_KEY_JWT_NOLOGIN

        public static java.lang.String CONFIG_KEY_JWT_NOLOGIN
    • Constructor Detail

      • JWTSettings

        public JWTSettings​(ch.exense.commons.app.Configuration configuration,
                           java.lang.String secret)
    • Method Detail

      • getAlgo

        public io.jsonwebtoken.SignatureAlgorithm getAlgo()
      • getSecret

        public java.lang.String getSecret()
      • getClockSkew

        public java.lang.Long getClockSkew()
      • getAudience

        public java.lang.String getAudience()
      • getIssuer

        public java.lang.String getIssuer()
      • getRoleClaimName

        public java.lang.String getRoleClaimName()
      • getRefreshCountClaimName

        public java.lang.String getRefreshCountClaimName()
      • getRefreshLimitClaimName

        public java.lang.String getRefreshLimitClaimName()
      • isCheckIssuer

        public boolean isCheckIssuer()
      • isCheckAudience

        public boolean isCheckAudience()