Sm_Api_Reason_t

認証失敗やセッション ログアウトなどのアクセス イベントの理由を列挙します。
casso126jjp
認証失敗やセッション ログアウトなどのアクセス イベントの理由を列挙します。
認証方式が認証に失敗する場合、理由ステータス コードを返す場合があります。認証関数から返されたステータス コードは SM_MAKEAUTH_STATUSVALUE マクロを使用して構築されます(10 ページの「戻り値」を参照してください)。
ポリシー サーバはエージェントに理由を送信します。
CA Single Sign-on
Web エージェントは、Web アプリケーションがロジックで使用できるように理由を明示します。
以下の API が Sm_Api_Reason_t を使用します。
  • 認証 API
  • イベント API
  • ディレクトリ API
以下の表は、アクセス イベントに対して設定できるビットについて説明しています。
認証理由
Sm_Api_Reason_None
0
Sm_Api_Reason_PwMustChange
1
Sm_Api_Reason_InvalidSession
2
Sm_Api_Reason_RevokedSession
3
Sm_Api_Reason_ExpiredSession
4
Sm_Api_Reason_AuthLevelTooLow
5
Sm_Api_Reason_UnknownUser
6
Sm_Api_Reason_UserDisabled
7
Sm_Api_Reason_InvalidSessionId
8
Sm_Api_Reason_InvalidSessionIp
9
Sm_Api_Reason_CertificateRevoked
10
Sm_Api_Reason_CRLOutOfDate
11
Sm_Api_Reason_CertRevokedKeyCompromised
12
Sm_Api_Reason_CertRevokedAffiliationChange
13
Sm_Api_Reason_CertOnHold
14
Sm_Api_Reason_TokenCardChallenge
15
Sm_Api_Reason_ImpersonatedUserNotInDir
16
Sm_Api_Reason_Anonymous
17
Sm_Api_Reason_PwWillExpire
18
Sm_Api_Reason_PwExpired
19
Sm_Api_Reason_ImmedPWChangeRequired
20
Sm_Api_Reason_PWChangeFailed
21
Sm_Api_Reason_BadPWChange
22
Sm_Api_Reason_PWChangeAccepted
23
Sm_Api_Reason_ExcessiveFailedLoginAttempts
24
Sm_Api_Reason_AccountInactivity
25
Sm_Api_Reason_NoRedirectConfigured
26
Sm_Api_Reason_ErrorMessageIsRedirect
27
Sm_Api_Reason_Next_Tokencode
28
Sm_Api_Reason_New_PIN_Select
29
Sm_Api_Reason_New_PIN_Sys_Tokencode
30
Sm_Api_Reason_New_User_PIN_Tokencode
31
Sm_Api_Reason_New_PIN_Accepted
32
Sm_Api_Reason_Guest
33
Sm_Api_Reason_PWSelfChange
34
Sm_Api_Reason_ServerException
35
Sm_Api_Reason_UnknownScheme
36
Sm_Api_Reason_UnsupportedScheme
37
Sm_Api_Reason_Misconfigured
38
Sm_Api_Reason_BufferOverflow
39
Sm_Api_Reason_SetPersistentSessionFailed
40
Sm_Api_Reason_UserLogout
41
Sm_Api_Reason_IdleSession
42
Sm_Api_Reason_PolicyServerEnforcedTimeout
43
Sm_Api_Reason_PolicyServerEnforcedIdle
44
Sm_Api_Reason_ImpersonationNotAllowed
45
Sm_Api_Reason_ImpersonationNotAllowedUser
46
Sm_Api_Reason_FederationNoLoginID
47
Sm_Api_Reason_FederationUserNotInDir
48
Sm_Api_Reason_FederationInvalidMessage
49
Sm_Api_Reason_FederationUnacceptedMessage
50
Sm_Api_Reason_ADnativeUserDisabled
注:
この理由コードは、Sm_Api_Reason_UserDisabled の複製です。
51