次の方法で共有


認証列挙

認証列挙型は、使用状況に応じて次のように分類されます。

Credentials Management 列挙型

資格情報管理では、次の列挙型を使用します。

列挙 形容
CRED_MARSHAL_TYPE CredMarshalCredential によってマーシャリングできる資格情報の種類、または credUnmarshalCredentialによってマーシャリングされない資格情報含まれます。
CRED_PROTECTION_TYPE CredProtect 関数を使用するときに資格情報を暗号化するセキュリティ コンテキストを指定します。

LSA 列挙型

LSA では、次の列挙型が使用されます。

列挙 形容
KERB_LOGON_SUBMIT_TYPE 要求されるログオンの種類を一覧表示します。
KERB_PROFILE_BUFFER_TYPE 返されるログオン プロファイルの種類を一覧表示します。
KERB_PROTOCOL_MESSAGE_TYPE LsaCallAuthenticationPackageを呼び出すことによって、Kerberos 認証パッケージに送信できるメッセージ一覧表示します。
LSA_FOREST_TRUST_COLLISION_RECORD_TYPE LSA フォレスト信頼レコード間で発生する可能性がある競合の種類を定義します。
LSA_FOREST_TRUST_RECORD_TYPE LSA フォレスト信頼レコードの種類を定義します。
LSA_TOKEN_INFORMATION_TYPE ログオン トークンに含めることができる情報のレベルを指定します。
MSV1_0_LOGON_SUBMIT_TYPE 要求されているログオンの種類を一覧表示します。
MSV1_0_PROFILE_BUFFER_TYPE 返されるログオン プロファイルの種類を一覧表示します。
MSV1_0_PROTOCOL_MESSAGE_TYPE LsaCallAuthenticationPackageを呼び出すことによって、MSV1_0 認証パッケージ に送信できるメッセージ種類を一覧表示します。
POLICY_DOMAIN_INFORMATION_CLASS ポリシー ドメイン情報の種類を定義します。
SECURITY_LOGON_TYPE ログオン プロセスによって要求されたログオンの種類を示します。

ネットワーク プロバイダーの列挙

ネットワーク プロバイダーは、次の列挙体を使用します。

列挙 形容
SECPKG_EXTENDED_INFORMATION_CLASS セキュリティ パッケージに対して設定または取得する情報の種類を指定する列挙型。
SECPKG_NAME_TYPE アカウントに指定された名前の種類を指定する列挙値。

資格情報セキュリティ サポート プロバイダー (CredSSP) 列挙型

CredSSP では、次の列挙型を使用します。

列挙 形容
CREDSPP_SUBMIT_TYPE CREDSSP_CRED 構造体で指定された資格情報の種類を指定します。

その他の列挙型

認証で使用されるその他の列挙体を次に示します。

列挙 形容
IDENTITY_TYPE 列挙する ID の種類を指定します。
PKU2U_LOGON_SUBMIT_TYPE PKU2U_CERTIFICATE_S4U_LOGON 構造体で渡されるログオン メッセージの種類を示します。
SECPKG_ATTR_LCT_STATUS InitializeSecurityContext 関数の最新の呼び出しからのトークンが、クライアントからの最後のトークンであるかどうかを示します。
SECPKG_CRED_CLASS クライアント コンテキストで使用される資格情報の種類を示します。 SECPKG_CRED_CLASS 列挙体は、SecPkgContext_CredInfo 構造体で使用されます。