Class JwtProperties

java.lang.Object
es.kukenan.smartfi.common.config.JwtProperties

@PropertySource("classpath:common-config.properties") @Configuration public class JwtProperties extends Object
Properties to commons configuration.
  • Field Details

    • privateKeyStoreUrl

      @Value("${jwt.keystores.private.store}") private String privateKeyStoreUrl
      JWT private key for token signing.
    • privateKeyAlias

      @Value("${jwt.keystores.private.keyalias}") private String privateKeyAlias
      JWT private key alias.
    • privateKeyPassword

      @Value("${jwt.keystores.private.keypass}") private String privateKeyPassword
      JWT private key password.
    • privateKeyStorePassword

      @Value("${jwt.keystores.private.storepass}") private String privateKeyStorePassword
      JWT private key store password.
    • publicKeyStoreUrl

      @Value("${jwt.keystores.public.store}") private String publicKeyStoreUrl
      JWT public key for token validation.
    • publicKeyAlias

      @Value("${jwt.keystores.public.keyalias}") private String publicKeyAlias
      JWT public key alias.
    • publicKeyStorePassword

      @Value("${jwt.keystores.public.storepass}") private String publicKeyStorePassword
      JWT private key password.
    • iss

      @Value("${jwt.claims.iss}") private String iss
      JWT issuer claim, used to validate received JWT.
    • aud

      @Value("${jwt.claims.aud}") private String aud
      JWT audience claim, used to validate received JWT.
  • Constructor Details

    • JwtProperties

      public JwtProperties()