/GOOG/CL_GOOGAUTH_V1 类


 /GOOG/CL_GOOGAUTH_V1
 
  • 继承自: /GOOG/CL_HTTP_CLIENT
  • 说明: Authentication Client Class
如需了解有关 ABAP SDK for Google Cloud 中类的一般信息,请参阅 API 客户端桩

常量

名称 类型 说明 公开范围
C_META_ENDPOINT_SUFFIX /GOOG/SUFFIX Google 服务的后缀 /computeMetadata/v1/ 公开
C_META_SERVICE_NAME /GOOG/SERVICE_NAME Google 服务名称 metadata.google.internal 公开
C_OAUTH /GOOG/AUTH_CLIENT_TYPE 身份验证客户端类型 OAUTH 公开
C_OAUTH_SERVICE_NAME /GOOG/SERVICE_NAME Google 服务名称 googleapis.com/oauth2 公开
C_RET_CODE_299 /GOOG/RETCO 返回代码 299 公开
C_META_ENDPOINT STRING 元数据端点 http://metadata.google.internal 公开
C_META /GOOG/AUTH_CLIENT_TYPE 身份验证客户端类型 META 公开
C_IAM /GOOG/AUTH_CLIENT_TYPE 身份验证客户端类型 IAM 公开
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 公开

方法

如需了解有关 ABAP SDK for Google Cloud 中方法的一般信息,请参阅 API 方法

构造函数

  • 说明:
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_AUTH_CLIENT_TYPE IMPORTING /GOOG/AUTH_CLIENT_TYPE 身份验证客户端类型
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Google Cloud 密钥名称
IV_PRETTY_NAME IMPORTING CHAR1 单字符指示符
IV_TIMEOUT IMPORTING I 请求超时(以秒单位)

异常

名称 说明
/GOOG/CX_SDK

GET_URI

  • 说明:获取 URI
  • 公开范围:公开

参数

SET_FORM_FIELD

  • 说明:设置表单字段
  • 公开范围:受保护

参数

名称 类别 类型 说明
RV_URI - STRING
名称 类别 类型 说明
IV_BODY IMPORTING STRING

异常

名称 说明
/GOOG/CX_SDK

SET_TOKEN

  • 说明:设置 OAuth 令牌
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_TOKEN IMPORTING STRING