認証列挙
認証列挙型は、使用状況に応じて次のように分類されます。
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 構造体で使用されます。 |