JDBC Driver for REST

Build 25.0.9540

AuthScheme

リモートサービスへの接続時に使用する認証のタイプ。

Possible Values

AwsTempCredentials, AwsCredentialsFile, Keycloak, AzureAD, AzureMSI, AzureServicePrincipal, AzureServicePrincipalCert, AccessKey, AzureStorageSAS, IAMSecretKey, OAuth, Basic, NTLM, SFTP, None, Negotiate, OAuthClient, OAuthJWT, OAuthPKCE, GCPInstanceAccount, Digest, OAuthPassword

データ型

string

デフォルト値

"Basic"

解説

以下のオプションが利用可能です:

  • AccessKey: Azureアカウントに関連付けられたストレージキーで認証する場合に設定します。
  • AwsCredentialsFile: 認証に認証情報ファイルを使用する場合に設定します。
  • AwsTempCredentials: 一時的なセキュリティ認証情報とセッショントークンを利用して接続する場合に設定します。
  • AzureAD: Azure Active Directory OAuth認証を実行する場合に設定します。
  • AzureMSI: Azure VM上で実行する際にマネージドサービスIDの認証情報を自動的に取得する場合に設定します。
  • AzureServicePrincipal: Azureサービスプリンシパルとして認証する場合に設定します。
  • AzureServicePrincipalCert: 証明書を使用してAzureサービスプリンシパルとして認証する場合に設定します。
  • AzureStorageSAS: Shared Access Signature (SAS)で認証する場合に設定します。
  • Basic: 基本的なユーザー名/パスワード認証。
  • Digest: UserPasswordを使用したHTTPダイジェスト認証を使用します。
  • GCPInstanceAccount: GCP仮想マシン上で実行する際、プロバイダーは仮想マシンに紐付けられたサービスアカウントを使用して認証できます。
  • IAMSecretKey: AccessKeySecretKeyを使用してOracle Cloud Storageに認証します。
  • Negotiate: Kerberos認証。
  • None: 認証を使用しません。
  • OAuth: 標準ユーザーアカウントでOAuthを使用します。具体的なフローはInitiateOAuthによって決定され、OAuthVersionを設定して使用するOAuthのバージョンを指定する必要があります。
  • OAuthClient: クライアント認証情報グラントタイプでOAuth2を使用します。OAuthClientIdOAuthClientSecretが認証情報です。OAuthVersionを2.0に設定する必要があります。
  • OAuthJWT: JWTベアラーグラントタイプでOAuth2を使用します。OAuthJWTCertTypeOAuthJWTCertによってJWTの署名に使用する証明書を決定します。OAuthVersionを2.0に設定する必要があります。
  • OAuthPassword: パスワードグラントタイプでOAuth2を使用します。UserPasswordが認証情報です。OAuthVersionを2.0に設定する必要があります。
  • OAuthPKCE: 認可コードグラントタイプとPKCE拡張機能でOAuth2を使用します。OAuthClientIdが認証情報です。OAuthVersionを2.0に設定する必要があります。
  • SFTP: 正確な認証方法はSSHAuthModeプロパティを使用して制御されます。詳細については、このプロパティのドキュメントを参照してください。

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 25.0.9540