code: @SuppressWarnings({"WeakerAccess", "SameParameterValue"})
      public static JwtWebSecurityConfigurer forHS256(String audience, String issuer, byte[] secret) {
          return new JwtWebSecurityConfigurer(audience, issuer, new JwtAuthenticationProvider(secret, issuer, audience));
      }
docs: Configures application authorization for JWT signed with HS256
  @param audience identifier of the API and must match the {@code aud} value in the token
  @param issuer of the token for this API and must match the {@code iss} value in the token
  @param secret used to sign and verify tokens
  @return JwtWebSecurityConfigurer for further configuration