schemas.schema-form.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gravitee-resource-auth-provider-inline Show documentation
Show all versions of gravitee-resource-auth-provider-inline Show documentation
The resource is defined to authenticate a user in memory.
{
"type" : "object",
"id" : "urn:jsonschema:io:gravitee:resource:authprovider:inline:configuration:InlineAuthenticationProviderResourceConfiguration",
"properties" : {
"users" : {
"type" : "array",
"title": "Inline users",
"description": "List of inline users",
"items" : {
"type" : "object",
"title": "User",
"id" : "urn:jsonschema:io:gravitee:resource:authprovider:inline:model:User",
"properties" : {
"username" : {
"title": "Username",
"description": "Username",
"type" : "string"
},
"password" : {
"title": "Password",
"description": "Password",
"type" : "string"
},
"roles" : {
"type" : "array",
"title": "Roles",
"description": "Roles",
"items" : {
"type" : "string"
}
}
},
"required": [
"username"
]
}
}
},
"required": [
"users"
]
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy