> # SIP 서버: 보안: DBMSDigestIdentityAsserter

> 구성 옵션

> 이 페이지에서는 DBMSDigestIdentityAsserter를 구성할 수 있습니다.

> #### 구성 옵션

> 이름 | 설명
> --- | ---
> DataSourceName | 데이터베이스 액세스에 사용되는 JDBC 데이터 소스의 이름입니다. MBean 속성: `DBMSDigestIdentityAsserterMBean.DataSourceName`
> SQLGetUsersPassword | 이 속성은 특정 사용자 비밀번호를 조회하는 데 사용되는 SQL 문을 포함합니다. SQL 문은 특정 사용자 이름에 대한 단일 매개변수를 요구하며 비밀번호를 포함하는 최대 하나의 레코드가 포함된 resultSet를 반환해야 합니다. MBean 속성: `DBMSDigestIdentityAsserterMBean.SQLGetUsersPassword`
> SQLListMemberGroups | 이 선택적 속성은 특정 사용자나 특정 그룹이 멤버로 속한 그룹을 조회하는 데 사용되는 SQL 문을 포함합니다. 예: 'SELECT g_name FROM groupmembers WHERE g_member = ?' SQL 문은 특정 사용자 이름에 대한 단일 매개변수를 요구하며 일치된 그룹의 이름이 포함된 resultSet를 반환해야 합니다. MBean 속성: `DBMSDigestIdentityAsserterMBean.SQLListMemberGroups`
> PasswordEncryptionType | 비밀번호 암호화 유형입니다. 현재 PLAINTEXT(기본값), PRECALCULATEDHASH, REVERSIBLEENCRYPTED라는 세가지 유형의 비밀번호 형식을 지원합니다. REVERSIBLEENCRYPTED를 선택할 경우 EncryptionAlgorithm 속성이 필요합니다. MBean 속성: `DBMSDigestIdentityAsserterMBean.PasswordEncryptionType`
> EncryptionAlgorithm | 비밀번호 값을 암호화하는 데 사용되는 해독 가능한 암호화 알고리즘입니다. MBean 속성: `DBMSDigestIdentityAsserterMBean.EncryptionAlgorithm`
> EncryptionKey | 해독 가능한 비밀번호 알고리즘이 사용되는 경우 암호화 키의 base-64 암호화 문자열입니다. MBean 속성: `DBMSDigestIdentityAsserterMBean.EncryptionKey`
> EncryptionInitVector | 해독 가능한 비밀번호 알고리즘이 사용되는 경우 암호화 초기화 벡터의 base-64 암호화 문자열입니다. MBean 속성: `DBMSDigestIdentityAsserterMBean.EncryptionInitVector`
> DigestRealmName | Digest 인증의 영역 이름입니다(필수 사항). MBean 속성: `DBMSDigestIdentityAsserterMBean.DigestRealmName`
> DigestAlgorithm | Digest 인증의 알고리즘 매개변수입니다. MD5 및 MD5-sess가 지원됩니다. MBean 속성: `DBMSDigestIdentityAsserterMBean.DigestAlgorithm`
> DigestTimeout | Digest 인증 시간 초과 설정입니다. 기본값은 2분입니다. MBean 속성: `DBMSDigestIdentityAsserterMBean.DigestTimeout` 최소값: `1`