Auth および XAuth の一般的な結果コード

次の表に、Auth 要求と XAuth 要求に対する一般的な結果コードのトリプレットを示します。これらは、通常、ほとんどの ESM モジュールに適しています。応答クラス (許可、拒否、失敗、および不明) については、「ESF API Calls」セクションを参照してください。

rc return reason 意味
saf78_SAF_RC_SUCCESS (0) saf78_RC_USER_IS_AUTH (0) saf78_RS_NORMAL (0) 承認が与えられ、追加情報はありません (許可)。
saf78_SAF_RC_SUCCESS (0) saf78_RC_ACCESS_INFO (20) saf78_RS_ACCESS_{NONE (0), READ (4), UPDATE (8), CONTROL (12), ALTER (16)} (Auth のみ) ユーザーはリソースに対する指定されたアクセス レベルを割り当てられています。
saf78_SAF_RC_NOT_COMPLETE (4) saf78_RC_NO_DECISION (0) saf78_RS_ESM_NOT_CALLED (0) ESM モジュールで実装されていないプロシージャであるか、適用されない要求であると判定されました (不明)。
saf78_SAF_RC_NOT_COMPLETE (4) saf78_RC_RESOURCE_NOT_PROT (4) saf78_RS_NO_RESOURCE_PROF (0) ESM に該当するリソースのレコードがありません (不明)。
saf78_SAF_RC_FAILURE (8) saf78_RC_USER_NOT_AUTH (8) saf78_RS_NORMAL (0) 承認が拒否されました (拒否)。
saf78_SAF_RC_FAILURE (8) saf78_RC_DATABASE_ERROR (92) saf78_RS_NORMAL (0) ESM モジュールまたはそれに関連する ESM で要求を処理できないために承認に失敗しました (失敗)。