- processor: yaml
extensions: [".yaml", ".yml"]
include: ["application.yaml", "application.yml", "application-*.yaml", "application-*.yml",
"bootstrap.yaml", "bootstrap.yml"]
fields:
- pattern: "*.datasource.password"
category: custom:password
label: spring_datasource_password
min_length: 8
- pattern: "*.datasource.username"
category: name
label: spring_datasource_username
- pattern: "*.datasource.url"
category: url
label: spring_datasource_url
- pattern: "*.datasource.hikari.password"
category: custom:password
label: spring_hikari_password
min_length: 8
- pattern: "*.security.oauth2.client.registration.*.client-secret"
category: auth_token
label: spring_oauth_client_secret
min_length: 8
- pattern: "*.security.oauth2.client.registration.*.client-id"
category: auth_token
label: spring_oauth_client_id
- pattern: "*.mail.password"
category: custom:password
label: spring_mail_password
min_length: 8
- pattern: "*.mail.username"
category: name
label: spring_mail_username
- pattern: "*.redis.password"
category: custom:password
label: spring_redis_password
min_length: 8
- pattern: "*.management.server.ssl.key-store-password"
category: custom:password
label: spring_ssl_keystore_password
min_length: 8
- pattern: "*.jwt.secret"
category: auth_token
label: spring_jwt_secret
min_length: 8
- pattern: "*.jwt.signing-key"
category: auth_token
label: spring_jwt_signing_key
min_length: 8
- pattern: "*.api-key"
category: auth_token
label: spring_api_key
min_length: 8
- pattern: "*.secret-key"
category: auth_token
label: spring_secret_key
min_length: 8
- processor: key-value
extensions: [".properties"]
include: ["application.properties", "application-*.properties", "bootstrap.properties"]
fields:
- pattern: "spring.datasource.password"
category: custom:password
label: spring_datasource_password
- pattern: "spring.datasource.username"
category: name
label: spring_datasource_username
- pattern: "spring.datasource.url"
category: url
label: spring_datasource_url
- pattern: "spring.security.oauth2.client.registration.*.client-secret"
category: auth_token
label: spring_oauth_client_secret
- pattern: "spring.mail.password"
category: custom:password
label: spring_mail_password
- pattern: "spring.mail.username"
category: name
label: spring_mail_username
- pattern: "spring.redis.password"
category: custom:password
label: spring_redis_password
- pattern: "*.jwt.secret"
category: auth_token
label: spring_jwt_secret