1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| //BiometricPrompt //지문인증
biometricPrompt = BiometricPrompt(this, executor, object : BiometricPrompt.AuthenticationCallback() {
override fun onAuthenticationSucceeded(result: BiometricPrompt.AuthenticationResult) {
super.onAuthenticationSucceeded(result)
// 인증 성공 처리
}
override fun onAuthenticationFailed() {
super.onAuthenticationFailed()
// 인증 실패 처리
}
override fun onAuthenticationError(errorCode: Int, errString: CharSequence) {
super.onAuthenticationError(errorCode, errString)
// 인증 오류 처리
}
})
promptInfo = BiometricPrompt.PromptInfo.Builder()
.setTitle("지문 인증")
.setSubtitle("지문을 사용하여 로그인하세요")
.setNegativeButtonText("취소")
.build()
biometricPrompt.authenticate(promptInfo)
|