> # Servidor SIP: Seguridad: DBMSDigestIdentityAsserter

> Opciones de Configuración

> Utilice esta página para configurar DBMSDigestIdentityAsserter

> #### Opciones de Configuración

> Nombre | Descripción
> --- | ---
> DataSourceName | Nombre del origen de datos JDBC utilizado para el acceso a la base de datos. Atributo de MBean: `DBMSDigestIdentityAsserterMBean.DataSourceName`
> SQLGetUsersPassword | Este atributo contiene la sentencia SQL utilizada para buscar la contraseña de un usuario concreto. La sentencia SQL necesita un único parámetro para el nombre de usuario y debe devolver un juego de resultados que contenga como máximo un único registro que contenga la contraseña. Atributo de MBean: `DBMSDigestIdentityAsserterMBean.SQLGetUsersPassword`
> SQLListMemberGroups | Este atributo opcional contiene la sentencia SQL utilizada para buscar los grupos a los que pertenece un usuario o grupo concreto. Por ejemplo: "SELECT g_name FROM groupmembers WHERE g_member = ?" La sentencia SQL requiere un único parámetro para el nombre de usuario concreto y devuelve el conjunto de resultados resultSet que contiene los nombres de los grupos que coinciden con el parámetro de búsqueda. Atributo de MBean: `DBMSDigestIdentityAsserterMBean.SQLListMemberGroups`
> PasswordEncryptionType | Tipo de cifrado de la contraseña. Actualmente se soportan tres tipos de formatos de contraseña: PLAINTEXT (por defecto), PRECALCULATEDHASH y REVERSIBLEENCRYPTED. El atributo EncryptionAlgorithm es necesario si se elige REVERSIBLEENCRYPTED. Atributo de MBean: `DBMSDigestIdentityAsserterMBean.PasswordEncryptionType`
> EncryptionAlgorithm | Algoritmo de cifrado reversible utilizado para cifrar el valor de la contraseña. Atributo de MBean: `DBMSDigestIdentityAsserterMBean.EncryptionAlgorithm`
> EncryptionKey | Cadena que es la cadena cifrada con una base de 64 de la clave de cifrado si se utiliza un algoritmo de contraseña reversible. Atributo de MBean: `DBMSDigestIdentityAsserterMBean.EncryptionKey`
> EncryptionInitVector | Cadena que es la cadena cifrada con una base de 64 del vector de inicialización de cifrado si se utiliza un algoritmo de contraseña reversible. Atributo de MBean: `DBMSDigestIdentityAsserterMBean.EncryptionInitVector`
> DigestRealmName | Nombre de dominio de la autenticación de resumen (obligatorio). Atributo de MBean: `DBMSDigestIdentityAsserterMBean.DigestRealmName`
> DigestAlgorithm | Parámetro del algoritmo de la autenticación de resumen. Se soportan las autenticaciones D5 y MD5-sess. Atributo de MBean: `DBMSDigestIdentityAsserterMBean.DigestAlgorithm`
> DigestTimeout | Configuración del timeout de la autenticación de resumen. El valor por defecto es de 2 minutos. Atributo de MBean: `DBMSDigestIdentityAsserterMBean.DigestTimeout` Valor mínimo: `1`