A KeyStore definition.
| Attribute | Value |
|---|---|
| Type | STRING |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Type | OBJECT |
| Nillable | false |
| Expressions Allowed | false |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Type | OBJECT |
| Nillable | true |
| Expressions Allowed | false |
| Storage | runtime |
| Access Type | read-only |
| Attribute | Value |
|---|---|
| Type | BOOLEAN |
| Nillable | false |
| Expressions Allowed | false |
| Storage | runtime |
| Access Type | read-only |
| Attribute | Value |
|---|---|
| Type | STRING |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Type | STRING |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Capability reference | |
| Type | STRING |
| Nillable | true |
| Expressions Allowed | false |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Type | STRING |
| Nillable | true |
| Expressions Allowed | false |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Default Value | false |
| Type | BOOLEAN |
| Nillable | true |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Attribute | Value |
|---|---|
| Type | INT |
| Nillable | false |
| Expressions Allowed | false |
| Storage | runtime |
| Access Type | read-only |
| Attribute | Value |
|---|---|
| Type | STRING |
| Nillable | false |
| Expressions Allowed | false |
| Storage | runtime |
| Access Type | read-only |
| Allowed Values | DOWN STARTING START_FAILED UP STOPPING REMOVED |
| Attribute | Value |
|---|---|
| Type | STRING |
| Nillable | false |
| Expressions Allowed | false |
| Storage | runtime |
| Access Type | read-only |
| Attribute | Value |
|---|---|
| Type | STRING |
| Nillable | false |
| Expressions Allowed | true |
| Storage | configuration |
| Access Type | read-write |
| Restart Required | all-services |
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
|---|---|---|---|---|---|
| alias-filter | STRING | false | true | A filter to apply to the aliases returned from the KeyStore, can either be a comma separated list of aliases to return or one of the following formats ALL:-alias1:-alias2, NONE:+alias1:+alias2 | |
| credential-reference | OBJECT | true | false | The reference to credential stored in CredentialStore under defined alias or clear text password. | |
| path | STRING | false | true | The path to the KeyStore file. | |
| relative-to | STRING | false | false | The base path this store is relative to. | |
| required | BOOLEAN | false | true | false | Is the file required to exist at the time the KeyStore service starts? |
| provider-name | STRING | false | true | The name of the provider to use to load the KeyStore, disables searching for the first Provider that can create a KeyStore of the specified type. | |
| providers | STRING | false | false | A reference to the providers that should be used to obtain the list of Provider instances to search, if not specified the global list of providers will be used instead. | |
| type | STRING | true | true | The type of the KeyStore, used when creating the new KeyStore instance. |
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
|---|---|---|---|---|---|
| alias | STRING | true | false | The alias of the KeyStore item to read. |
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
|---|---|---|---|---|---|
| alias | STRING | true | false | The alias of the KeyStore item to remove. |