IMAGE_KEY=
OUTPUT_FILE=
+ACCESS_TOKEN=
detect_color
}
+#------------------------------------------------------------------------------
+get_access_token() {
+
+ local cmd="curl --silent '${SSO_REDHAT_URL}' --data grant_type=refresh_token "
+ cmd+="--data client_id=rhsm-api --data refresh_token='${OFFLINE_TOKEN}' "
+ cmd+="| jq -r '.access_token'"
+
+ if [[ "${SIMULATE}" == "y" ]] ; then
+ info "Executing: ${cmd}"
+ ACCESS_TOKEN="fake_access_token"
+ else
+ debug "Executing: ${cmd}"
+ ACCESS_TOKEN=$( eval ${cmd} )
+ fi
+
+ debug "Got access token: '${CYAN}${ACCESS_TOKEN}${NORMAL}'."
+
+}
+
#------------------------------------------------------------------------------
main() {
get_options "$@"
set_locale "en_US.utf8"
+ get_access_token
}