クラス /GOOG/CL_GOOGAUTH_V1

クラス

/GOOG/CL_GOOGAUTH_V1
  • 継承元: /GOOG/CL_HTTP_CLIENT
  • 説明: Authentication Client Class
ABAP SDK for Google Cloud のクラスに関する一般的な情報については、API クライアント スタブをご覧ください。

定数

名前 タイプ 説明 公開設定
C_IAM /GOOG/AUTH_CLIENT_TYPE 認証クライアントの種類 IAM 一般公開
C_META_ENDPOINT_SUFFIX /GOOG/SUFFIX Google サービスのサフィックス /computeMetadata/v1/ 一般公開
C_IAM_ENDPOINT STRING IAM エンドポイント https://iamcredentials.googleapis.com 一般公開
C_IAM_ENDPOINT_SUFFIX /GOOG/SUFFIX Google サービスのサフィックス /v1/ 一般公開
C_IAM_SERVICE_NAME /GOOG/SERVICE_NAME Google サービス名 iamcredentials:v1 一般公開
C_META /GOOG/AUTH_CLIENT_TYPE 認証クライアントの種類 META 一般公開
C_META_ENDPOINT STRING メタデータ エンドポイント http://metadata.google.internal 一般公開
C_META_SERVICE_NAME /GOOG/SERVICE_NAME Google サービス名 metadata.google.internal 一般公開
C_RET_CODE_299 /GOOG/RETCO 戻りコード 299 一般公開
C_OAUTH_SERVICE_NAME /GOOG/SERVICE_NAME Google サービス名 googleapis.com/oauth2 一般公開
C_OAUTH /GOOG/AUTH_CLIENT_TYPE 認証クライアントの種類 OAUTH 一般公開

メソッド

ABAP SDK for Google Cloud のメソッドに関する一般的な情報については、API メソッドをご覧ください。

CONSTRUCTOR

  • 説明:
  • 公開設定: 一般公開

パラメータ

名前 カテゴリ タイプ 説明
IV_AUTH_CLIENT_TYPE インポート /GOOG/AUTH_CLIENT_TYPE 認証クライアントの種類
IV_KEY_NAME インポート /GOOG/KEYNAME Google Cloud キー名
IV_PRETTY_NAME インポート CHAR1 1 文字のインジケーター
IV_TIMEOUT インポート I リクエスト タイムアウト(秒)

例外

名前 説明
/GOOG/CX_SDK

GET_URI

  • 説明: URI を取得する
  • 公開設定: 一般公開

パラメータ

SET_FORM_FIELD

  • Description: フォームの項目を設定する
  • 公開設定: 保護

パラメータ

名前 カテゴリ タイプ 説明
RV_URI - STRING
名前 カテゴリ タイプ 説明
IV_BODY インポート STRING

例外

名前 説明
/GOOG/CX_SDK

SET_TOKEN

  • 説明: OAuth Token を設定する
  • 公開設定: 一般公開

パラメータ

名前 カテゴリ タイプ 説明
IV_TOKEN インポート STRING