META-INF.additional-spring-configuration-metadata.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rest-toolkit-utils Show documentation
Show all versions of rest-toolkit-utils Show documentation
Rest toolkit utils project for Spring Boot
The newest version!
{
"groups": [
{
"name": "nichetoolkit.rest.radix",
"sourceType": "io.github.nichetoolkit.rest.configure.RestRadixProperties",
"type": "io.github.nichetoolkit.rest.configure.RestRadixProperties"
},
{
"name": "nichetoolkit.rest.sha",
"sourceType": "io.github.nichetoolkit.rest.configure.RestShaProperties",
"type": "io.github.nichetoolkit.rest.configure.RestShaProperties"
},
{
"name": "nichetoolkit.rest.jwt",
"sourceType": "io.github.nichetoolkit.rest.configure.RestJwtProperties",
"type": "io.github.nichetoolkit.rest.configure.RestJwtProperties"
},
{
"name": "nichetoolkit.rest.rsa",
"sourceType": "io.github.nichetoolkit.rest.configure.RestRsaProperties",
"type": "io.github.nichetoolkit.rest.configure.RestRsaProperties"
}
],
"properties": [
{
"name": "nichetoolkit.rest.radix.enabled",
"type": "java.lang.Boolean",
"sourceType": "java.lang.Boolean",
"description": "the switch of radix worker.",
"defaultValue": false
},
{
"name": "nichetoolkit.rest.radix.digits",
"type": "java.lang.String",
"sourceType": "java.lang.String",
"description": "the digits character of radix worker.",
"defaultValue": "qwe8as2dzx9c7p5ik3mjufr4vyltn6bgh"
},
{
"name": "nichetoolkit.rest.radix.supply",
"type": "java.lang.String",
"sourceType": "java.lang.String",
"description": "the supply character of radix worker.",
"defaultValue": "o"
},
{
"name": "nichetoolkit.rest.radix.min-length",
"type": "java.lang.Integer",
"sourceType": "java.lang.Integer",
"description": "the min length of radix worker.",
"defaultValue": 6
},
{
"name": "nichetoolkit.rest.sha.enabled",
"type": "java.lang.Boolean",
"sourceType": "java.lang.Boolean",
"description": "the switch of sha worker.",
"defaultValue": false
},
{
"name": "nichetoolkit.rest.sha.secret",
"type": "java.lang.String",
"sourceType": "java.lang.String",
"description": "the secret key of sha worker."
},
{
"name": "nichetoolkit.rest.sha.algorithm",
"type": "io.github.nichetoolkit.rest.worker.sha.ShaAlgorithm",
"sourceType": "io.github.nichetoolkit.rest.worker.sha.ShaAlgorithm",
"description": "the algorithm type of sha worker.",
"defaultValue": "sha256"
},
{
"name": "nichetoolkit.rest.jwt.enabled",
"type": "java.lang.Boolean",
"sourceType": "java.lang.Boolean",
"description": "the switch of jwt worker.",
"defaultValue": false
},
{
"name": "nichetoolkit.rest.jwt.algorithm",
"type": "io.github.nichetoolkit.rest.worker.jwt.JwtAlgorithm",
"sourceType": "io.github.nichetoolkit.rest.worker.jwt.JwtAlgorithm",
"description": "the algorithm type of jwt worker.",
"defaultValue": "hs256"
},
{
"name": "nichetoolkit.rest.jwt.secret",
"type": "java.lang.String",
"sourceType": "java.lang.String",
"description": "the secret of jwt worker."
},
{
"name": "nichetoolkit.rest.jwt.kid",
"type": "java.lang.String",
"sourceType": "java.lang.String",
"description": "the kid of jwt worker."
},
{
"name": "nichetoolkit.rest.jwt.issuer",
"type": "java.lang.String",
"sourceType": "java.lang.String",
"description": "the issuer of jwt worker."
},
{
"name": "nichetoolkit.rest.jwt.audiences",
"type": "java.lang.String[]",
"sourceType": "java.lang.String[]",
"description": "the audiences of jwt worker."
},
{
"name": "nichetoolkit.rest.jwt.expire-time",
"type": "java.lang.Long",
"sourceType": "java.lang.Long",
"description": "the expire time of jwt worker.",
"defaultValue": 0
},
{
"name": "nichetoolkit.rest.jwt.expire-unit",
"type": "java.time.temporal.ChronoUnit",
"sourceType": "java.lang.Long",
"description": "the expire-unit of jwt worker.",
"defaultValue": "millis"
},
{
"name": "nichetoolkit.rest.jwt.issued-delay-time",
"type": "java.lang.Long",
"sourceType": "java.lang.Long",
"description": "the issued delay time of jwt worker.",
"defaultValue": 0
},
{
"name": "nichetoolkit.rest.jwt.issued-delay-unit",
"type": "java.time.temporal.ChronoUnit",
"sourceType": "java.lang.Long",
"description": "the issued delay unit of jwt worker.",
"defaultValue": "millis"
},
{
"name": "nichetoolkit.rest.jwt.not-before-enabled",
"type": "java.lang.Boolean",
"sourceType": "java.lang.Boolean",
"description": "the not before switch of jwt worker.",
"defaultValue": false
},
{
"name": "nichetoolkit.rest.rsa.enabled",
"type": "java.lang.Boolean",
"sourceType": "java.lang.Boolean",
"description": "the switch of rsa worker.",
"defaultValue": false
},
{
"name": "nichetoolkit.rest.rsa.key-size",
"type": "java.lang.Integer",
"sourceType": "java.lang.Integer",
"description": "the key size of rsa worker.",
"defaultValue": 1024
},
{
"name": "nichetoolkit.rest.rsa.public-key",
"type": "java.lang.String",
"sourceType": "java.lang.String",
"description": "the public key of rsa worker."
},
{
"name": "nichetoolkit.rest.rsa.private-key",
"type": "java.lang.String",
"sourceType": "java.lang.String",
"description": "the private key of rsa worker."
},
{
"name": "nichetoolkit.rest.rsa.auto-verify",
"type": "java.lang.Boolean",
"sourceType": "java.lang.Boolean",
"description": "the auto verify switch of rsa worker.",
"defaultValue": true
}
],
"hints": [
{
"name": "nichetoolkit.rest.radix.enabled",
"values": [
{
"value": false,
"description": "the switch of radix worker closed."
},
{
"value": true,
"description": "the switch of radix worker opened."
}
]
},
{
"name": "nichetoolkit.rest.sha.enabled",
"values": [
{
"value": false,
"description": "the switch of sha worker closed."
},
{
"value": true,
"description": "the switch of sha worker opened."
}
]
},
{
"name": "nichetoolkit.rest.jwt.enabled",
"values": [
{
"value": false,
"description": "the switch of jwt worker closed."
},
{
"value": true,
"description": "the switch of jwt worker opened."
}
]
},
{
"name": "nichetoolkit.rest.jwt.not-before-enabled",
"values": [
{
"value": false,
"description": "the not before switch of jwt worker closed."
},
{
"value": true,
"description": "the not before switch of jwt worker opened."
}
]
},
{
"name": "nichetoolkit.rest.rsa.enabled",
"values": [
{
"value": false,
"description": "the switch of rsa worker closed."
},
{
"value": true,
"description": "the switch of rsa worker opened."
}
]
}
]
}