]
Darran Lofthouse reassigned WFCORE-3747:
----------------------------------------
Assignee: Darran Lofthouse
Enhance credential-store description related to location and type
attributes
----------------------------------------------------------------------------
Key: WFCORE-3747
URL:
https://issues.jboss.org/browse/WFCORE-3747
Project: WildFly Core
Issue Type: Enhancement
Components: Security
Reporter: Claudio Miranda
Assignee: Darran Lofthouse
Priority: Major
The description for "location" and "type" for credential-store
resource is displayed below.
Following discussion of WFCORE-3458, the "location" attribute is required only
when the "type" is file based, but the description doesn't says that, the
description may be improved to reflect this behavior and list the possible file based
types.
When the user doesn't set the "type" attribute it defaults to
"JCEKS", but there is no "default" value on resource description for
"type" attribute.
{code}
"location" => {
"type" => STRING,
"description" => "File name of credential store storage.",
"attribute-group" => "implementation",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "all-services"
},
"type" => {
"type" => STRING,
"description" => "The credential store type, e.g.
KeyStoreCredentialStore.",
"attribute-group" => "implementation",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-write",
"storage" => "configuration",
"restart-required" => "all-services"
}
{code}