> # Server SIP: Sicurezza: DBMSDigestIdentityAsserter

> Opzioni di configurazione

> Utilizzare questa pagina per configurare DBMSDigestIdentityAsserter

> #### Opzioni di configurazione

> Nome | Descrizione
> --- | ---
> DataSourceName | Il nome dell'origine dati JDBC utilizzata per l'accesso al database. Attributo MBean: `DBMSDigestIdentityAsserterMBean.DataSourceName`
> SQLGetUsersPassword | Questo attributo contiene l'istruzione SQL utilizzata per la ricerca di una password utente specifica. L'istruzione SQL richiede un unico parametro per il nome utente specifico e deve restituire un resultSet che contiene al massimo un singolo record contenente la password. Attributo MBean: `DBMSDigestIdentityAsserterMBean.SQLGetUsersPassword`
> SQLListMemberGroups | Questo attributo facoltativo contiene l'istruzione SQL utilizzata per la ricerca dei gruppi di cui uno specifico utente o uno specifico gruppo è membro. Ad esempio: 'SELECT g_name FROM groupmembers WHERE g_member = ?' L'istruzione SQL richiede un unico parametro per il nome utente specifico e restituisce un resultSet che contiene i nomi dei gruppi corrispondenti. Attributo MBean: `DBMSDigestIdentityAsserterMBean.SQLListMemberGroups`
> PasswordEncryptionType | Il tipo di cifratura della password. Sono attualmente supportati tre tipi di formati password: PLAINTEXT (predefinito), PRECALCULATEDHASH e REVERSIBLEENCRYPTED. Se si sceglie REVERSIBLEENCRYPTED, è necessario l'attributo EncryptionAlgorithm. Attributo MBean: `DBMSDigestIdentityAsserterMBean.PasswordEncryptionType`
> EncryptionAlgorithm | Algoritmo di cifratura reversibile utilizzato per cifrare il valore della password. Attributo MBean: `DBMSDigestIdentityAsserterMBean.EncryptionAlgorithm`
> EncryptionKey | Stringa che rappresenta la stringa cifrata Base64 della chiave di cifratura in caso di utilizzo di un algoritmo di password reversibile. Attributo MBean: `DBMSDigestIdentityAsserterMBean.EncryptionKey`
> EncryptionInitVector | Stringa che rappresenta la stringa cifrata Base64 del vettore di inizializzazione della cifratura in caso di utilizzo di un algoritmo di password reversibile. Attributo MBean: `DBMSDigestIdentityAsserterMBean.EncryptionInitVector`
> DigestRealmName | Nome del realm dell'autenticazione Digest (obbligatorio). Attributo MBean: `DBMSDigestIdentityAsserterMBean.DigestRealmName`
> DigestAlgorithm | Parametro dell'algoritmo dell'autenticazione Digest. Sono supportati MD5 e MD5-sess. Attributo MBean: `DBMSDigestIdentityAsserterMBean.DigestAlgorithm`
> DigestTimeout | Impostazione del timeout dell'autenticazione Digest. L'impostazione predefinita è 2 minuti. Attributo MBean: `DBMSDigestIdentityAsserterMBean.DigestTimeout` Valore minimo: `1`