Skip to content

/AWS1/CL_SAGGITHUBINTGINPUT

Input parameters for GitHub integration

CONSTRUCTOR

IMPORTING

Required arguments:

iv_code TYPE /AWS1/SAGAUTHCODE /AWS1/SAGAUTHCODE

Authorization code from OAuth flow

iv_state TYPE /AWS1/SAGCSRFSTATE /AWS1/SAGCSRFSTATE

CSRF state token for OAuth security

Optional arguments:

iv_organizationname TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

Name of the GitHub organization


Queryable Attributes

code

Authorization code from OAuth flow

Accessible with the following methods

Method Description
GET_CODE() Getter for CODE, with configurable default
ASK_CODE() Getter for CODE w/ exceptions if field has no value
HAS_CODE() Determine if CODE has a value

state

CSRF state token for OAuth security

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE, with configurable default
ASK_STATE() Getter for STATE w/ exceptions if field has no value
HAS_STATE() Determine if STATE has a value

organizationName

Name of the GitHub organization

Accessible with the following methods

Method Description
GET_ORGANIZATIONNAME() Getter for ORGANIZATIONNAME, with configurable default
ASK_ORGANIZATIONNAME() Getter for ORGANIZATIONNAME w/ exceptions if field has no va
HAS_ORGANIZATIONNAME() Determine if ORGANIZATIONNAME has a value