CLAS CL_OA2C_CONFIG_WRITER_API

Source Link
Open in ADT

Home
Previous Object: CL_NUMBERRANGE_RUNTIME
Next Object: CL_OAUTH2_CLIENT

Public
Constant c_granttype_cc TYPE OA2C_GRANTTYPE
Static Method create
  IMPORTING
    i_client_id TYPE STRING
    i_client_secret TYPE STRING
    i_profile TYPE OA2C_PROFILE
    i_auth_code_allowed TYPE ABAP_BOOL Optional
    i_authentication_method TYPE any Optional
    i_authorization_endpoint TYPE STRING Optional
    i_clock_skew_tolerance TYPE I Optional
    i_configuration TYPE OA2C_CONFIGURATION Optional
    i_configured_granttype TYPE OA2C_GRANTTYPE Optional
    i_proxy_host TYPE STRING Optional
    i_proxy_port TYPE STRING Optional
    i_proxy_user TYPE STRING Optional
    i_redirection_uri_server TYPE STRING Optional
    i_rs_authentication_method TYPE any Optional
    i_rt_validity TYPE I Optional
    i_saml20_allowed TYPE ABAP_BOOL Optional
    i_saml20_audience TYPE STRING Optional
    i_saml20_nameid_email_num TYPE any Optional
    i_target_path TYPE STRING Optional
    i_token_endpoint TYPE STRING Optional
    it_configured_scopes TYPE STRING_TABLE Optional
  RETURNING ro_config_writer_api TYPE cl_oa2c_config_writer_api
  RAISING cx_oa2c
Static Method load
  IMPORTING
    i_profile TYPE OA2C_PROFILE Optional
    i_configuration TYPE OA2C_CONFIGURATION Optional
  RETURNING ro_config_writer_api TYPE cl_oa2c_config_writer_api
  RAISING cx_oa2c
Method save
  RAISING cx_oa2c
Method read
  EXPORTING
    e_auth_code_allowed TYPE ABAP_BOOL
    e_authentication_method TYPE STRING
    e_authorization_endpoint TYPE STRING
    e_client_id TYPE STRING
    e_client_uuid TYPE STRING
    e_clock_skew_tolerance TYPE I
    e_configuration TYPE STRING
    e_configured_grant_type TYPE OA2C_GRANTTYPE
    e_proxy_host TYPE STRING
    e_proxy_port TYPE STRING
    e_proxy_user TYPE STRING
    e_redirect_uri TYPE STRING
    e_redirect_uri_host TYPE STRING
    e_redirect_uri_path TYPE STRING
    e_redirect_uri_port TYPE I
    e_rs_authentication_method TYPE STRING
    e_rt_validity TYPE I
    e_saml20_allowed TYPE ABAP_BOOL
    e_saml20_audience TYPE STRING
    e_saml20_nameid_email TYPE STRING
    e_saml20_recipient TYPE STRING
    e_target_path TYPE STRING
    e_token_endpoint TYPE STRING
    es_oa2c_admin TYPE STRING
    et_profiles TYPE STRING
    et_configured_scopes TYPE STRING_TABLE
    e_configured_granttype TYPE OA2C_GRANTTYPE
Method set_profiles
  IMPORTING
    it_profiles TYPE any
Method set_client_secret
  IMPORTING
    i_client_secret TYPE STRING

Exists on:
754undefined
750undefined
702undefined

Bug reports and ideas welcome
Made using abaplint.app