All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.spring-configuration-metadata.json Maven / Gradle / Ivy

There is a newer version: 3.0.5
Show newest version
{
  "groups": [
    {
      "name": "jasypt.encryptor",
      "type": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties"
    },
    {
      "name": "jasypt.encryptor.property",
      "type": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties"
    },
    {
      "name": "jasypt.encryptor.property.filter",
      "type": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties$FilterConfigurationProperties",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties$FilterConfigurationProperties"
    }
  ],
  "properties": [
    {
      "name": "jasypt.encryptor.algorithm",
      "type": "java.lang.String",
      "description": "Encryption/Decryption Algorithm to be used by Jasypt.\n Default Value is {@code \"PBEWITHHMACSHA512ANDAES_256\"}.\n\n @see org.jasypt.encryption.pbe.PBEStringEncryptor\n @see org.jasypt.encryption.pbe.config.StringPBEConfig#getAlgorithm()",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties",
      "defaultValue": "PBEWITHHMACSHA512ANDAES_256"
    },
    {
      "name": "jasypt.encryptor.keyObtentionIterations",
      "type": "java.lang.String",
      "description": "Number of hashing iterations to obtain the signing key.\n Default Value is {@code \"1000\"}.\n\n @see org.jasypt.encryption.pbe.PBEStringEncryptor\n @see org.jasypt.encryption.pbe.config.StringPBEConfig#getKeyObtentionIterations()",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties",
      "defaultValue": "1000"
    },
    {
      "name": "jasypt.encryptor.password",
      "type": "java.lang.String",
      "description": "Master Password used for Encryption/Decryption of properties.\n\n @see org.jasypt.encryption.pbe.PBEStringEncryptor\n @see org.jasypt.encryption.pbe.config.StringPBEConfig#getPassword()",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties"
    },
    {
      "name": "jasypt.encryptor.poolSize",
      "type": "java.lang.String",
      "description": "The size of the pool of encryptors to be created.\n Default Value is {@code \"1\"}.\n\n @see org.jasypt.encryption.pbe.PBEStringEncryptor\n @see org.jasypt.encryption.pbe.config.StringPBEConfig#getPoolSize()",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties",
      "defaultValue": "1"
    },
    {
      "name": "jasypt.encryptor.providerName",
      "type": "java.lang.String",
      "description": "The name of the {@link java.security.Provider} implementation\n to be used by the encryptor for obtaining the encryption algorithm.\n Default Value is {@code null}.\n\n @see org.jasypt.encryption.pbe.PBEStringEncryptor\n @see org.jasypt.encryption.pbe.config.StringPBEConfig#getProviderName()",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties",
      "defaultValue": null
    },
    {
      "name": "jasypt.encryptor.proxyPropertySources",
      "type": "java.lang.Boolean",
      "description": "Whether to use JDK/Cglib (depending on classpath availability) proxy with an AOP advice as a decorator for existing {@link org.springframework.core.env.PropertySource}\n or just simply use targeted wrapper Classes.\n Default Value is {@code false}.",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties",
      "defaultValue": false
    },
    {
      "name": "jasypt.encryptor.skipPropertySources",
      "type": "java.lang.List",
      "description": "Define a list of {@link org.springframework.core.env.PropertySource} to skip from wrapping/proxying. Properties held\n * in classes on this list will not be eligible for decryption. Default Value is {@code empty list}.",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties",
      "defaultValue": "empty list"
    },
    {
      "name": "jasypt.encryptor.saltGeneratorClassname",
      "type": "java.lang.String",
      "description": "A {@link org.jasypt.salt.SaltGenerator} implementation to be used by the\n encryptor.\n Default Value is {@code \"org.jasypt.salt.RandomSaltGenerator\"}.\n\n @see org.jasypt.encryption.pbe.PBEStringEncryptor\n @see org.jasypt.encryption.pbe.config.StringPBEConfig#getSaltGenerator()",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties",
      "defaultValue": "org.jasypt.salt.RandomSaltGenerator"
    },
    {
      "name": "jasypt.encryptor.stringOutputType",
      "type": "java.lang.String",
      "description": "Specify the form in which String output will be encoded. {@code \"base64\"} or {@code \"hexadecimal\"}.\n Default Value is {@code \"base64\"}.\n\n @see org.jasypt.encryption.pbe.PBEStringEncryptor\n @see org.jasypt.encryption.pbe.config.StringPBEConfig#getStringOutputType()",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties",
      "defaultValue": "base64"
    },
    {
      "name": "jasypt.encryptor.bean",
      "type": "java.lang.String",
      "description": "Specify the name of bean to override jasypt-spring-boot's default properties based {@link org.jasypt.encryption.StringEncryptor}.\n Default Value is {@code \"jasyptStringEncryptor\"}.",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties",
      "defaultValue": "jasyptStringEncryptor"
    },
    {
      "name": "jasypt.encryptor.property.detector-bean",
      "type": "java.lang.String",
      "description": "Specify the name of the bean to be provided for a custom {@link com.ulisesbocchio.jasyptspringboot.EncryptablePropertyDetector}.\n Default value is {@code \"encryptablePropertyDetector\"}",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties",
      "defaultValue": "encryptablePropertyDetector"
    },
    {
      "name": "jasypt.encryptor.property.resolver-bean",
      "type": "java.lang.String",
      "description": "Specify the name of the bean to be provided for a custom {@link com.ulisesbocchio.jasyptspringboot.EncryptablePropertyResolver}.\n Default value is {@code \"encryptablePropertyResolver\"}",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties",
      "defaultValue": "encryptablePropertyResolver"
    },
    {
      "name": "jasypt.encryptor.property.prefix",
      "type": "java.lang.String",
      "description": "Specify a custom {@link String} to identify as prefix of encrypted properties.\n Default value is {@code \"ENC(\"}",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties",
      "defaultValue": "ENC("
    },
    {
      "name": "jasypt.encryptor.property.suffix",
      "type": "java.lang.String",
      "description": "Specify a custom {@link String} to identify as suffix of encrypted properties.\n Default value is {@code \")\"}",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties",
      "defaultValue": ")"
    },
    {
      "name": "jasypt.encryptor.property.filter.include-sources",
      "type": "java.util.List",
      "description": "Specify the property sources name patterns to be included for decryption by{@link com.ulisesbocchio.jasyptspringboot.EncryptablePropertyFilter}.",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties$FilterConfigurationProperties",
      "defaultValue": null
    },
    {
      "name": "jasypt.encryptor.property.filter.exclude-sources",
      "type": "java.util.List",
      "description": "Specify the property sources name patterns to be EXCLUDED for decryption by{@link com.ulisesbocchio.jasyptspringboot.EncryptablePropertyFilter}.",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties$FilterConfigurationProperties",
      "defaultValue": null
    },
    {
      "name": "jasypt.encryptor.property.filter.include-names",
      "type": "java.util.List",
      "description": "Specify the property name patterns to be included for decryption by{@link com.ulisesbocchio.jasyptspringboot.EncryptablePropertyFilter}.",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties$FilterConfigurationProperties",
      "defaultValue": null
    },
    {
      "name": "jasypt.encryptor.property.filter.exclude-names",
      "type": "java.util.List",
      "description": "Specify the property name patterns to be EXCLUDED for decryption by{@link com.ulisesbocchio.jasyptspringboot.EncryptablePropertyFilter}.",
      "sourceType": "com.ulisesbocchio.jasyptspringboot.properties.JasyptEncryptorConfigurationProperties$PropertyConfigurationProperties$FilterConfigurationProperties",
      "defaultValue": null
    }
  ]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy