Attribute | Required | Description |
name | yes | The storage identifier. Value must be a non-empty string (case insensitive). |
type | yes | The storage type. Currently the only supported storage is IMiS/ARC Storage Server. Valid values are: "imisarc" or "proxy" (case insensitive). Storage type "proxy" is available since IMiS/Storage Connector SOAP Service version 3.4.2103. |
default | no (defaults to "false") | If "true", this storage is default storage for service requests that do not specify a storage identifier. Valid values are "true" or "false" (case insensitive). This attribute is used only with storage type "imisarc". |
acl | no | The ACL configuration to use. Valid value is an existing <acl> element identifier (case sensitive). This attribute is used only with storage type "imisarc". |
idtype | no | The object identifier type. Valid values are "id192" or "id256" (case insensitive). By default object identifier type is set to "id256". This attribute is used only with storage type "imisarc". |
idencoding | no | The object identifier encoding. Valid values are "base16", "base64" or "base85" (case insensitive). By default object identifier encoding is set to "base16". This attribute is used only with storage type "imisarc". |
idkind | no | The object identifier kind. Valid values are "internal" or "external" (case insensitive). By default object identifier kind is set to "internal". This attribute is used only with storage type "imisarc". |
sessionsperuser | no | The maximum number of sessions per user (i.e. number of sessions in context session pool). By default the maximum number of sessions per user is set to 4. Valid values are numbers equal or greater than 1. This attribute is used only with storage type "imisarc". Requires IMiS/Storage Connector SOAP Service version 3.3.1910. |
persistentsessions | no | If "true", established sessions should be preserved for subsequent usage, else they should be closed after each transaction. By default established sessions are persistent. Valid values are "true" or "false" (case insensitive). This attribute is used only with storage type "imisarc". Requires IMiS/Storage Connector SOAP Service version 3.3.1910. |
Attribute | Required | Description |
type | yes | The authentication type. Valid values are "none", "psk", "local" or "ldap" (case insensitive). Types "local" and "ldap" require IMiS/Storage Connector SOAP Service version 3.4.2010. |
mode | no if type="none"
yes if type="psk" | The authentication mode. Valid values are "aes-256-cbc", "aes-256-ecb", "aes-256-ofb", "aes-256-cfb", "aes-192-cbc", "aes-192-ecb", "aes-192-ofb", "aes-192-cfb", "aes-128-cbc", "aes-128-ecb", "aes-128-ofb" or "aes-128-cfb" (case insensitive). |
username | no if type="none" or "psk"
yes if type="local" or "ldap" | The username to be used during authentication process. This value prevails over the username passed in request's <auditlog> tag. Requires IMiS/Storage Connector SOAP Service version 3.4.2010. |
key | no if type="none"
yes if type="psk", "local" or "ldap" | The authentication pre-shared key if type is "psk". The authentication password if type is "local" or "ldap". Value must be a non-empty string (case sensitive). |
impersonate | no | The username to be used during authentication process for impersonalization purposes. Requires IMiS/Storage Connector SOAP Service version 3.4.2010. |