calendar  v3
Static Public Attributes | List of all members
google_calendar_api::CalendarService::SCOPES Class Reference

#include <calendar_service.h>

Static Public Attributes

static const char CALENDAR [] = {"https://www.googleapis.com/auth/calendar"}
 
static const char CALENDAR_EVENTS [] = {"https://www.googleapis.com/auth/calendar.events"}
 
static const char CALENDAR_EVENTS_READONLY [] = {"https://www.googleapis.com/auth/calendar.events.readonly"}
 
static const char CALENDAR_READONLY [] = {"https://www.googleapis.com/auth/calendar.readonly"}
 
static const char CALENDAR_SETTINGS_READONLY [] = {"https://www.googleapis.com/auth/calendar.settings.readonly"}
 

Detailed Description

Declares the OAuth2.0 scopes used within Calendar API

These scopes shoudl be used when asking for credentials to invoke methods in the CalendarService.

Member Data Documentation

◆ CALENDAR

const char google_calendar_api::CalendarService::SCOPES::CALENDAR = {"https://www.googleapis.com/auth/calendar"}
static

See, edit, share, and permanently delete all the calendars you can access using Google Calendar.

◆ CALENDAR_EVENTS

const char google_calendar_api::CalendarService::SCOPES::CALENDAR_EVENTS = {"https://www.googleapis.com/auth/calendar.events"}
static

View and edit events on all your calendars.

◆ CALENDAR_EVENTS_READONLY

const char google_calendar_api::CalendarService::SCOPES::CALENDAR_EVENTS_READONLY = {"https://www.googleapis.com/auth/calendar.events.readonly"}
static

View events on all your calendars.

◆ CALENDAR_READONLY

const char google_calendar_api::CalendarService::SCOPES::CALENDAR_READONLY = {"https://www.googleapis.com/auth/calendar.readonly"}
static

View your calendars.

◆ CALENDAR_SETTINGS_READONLY

const char google_calendar_api::CalendarService::SCOPES::CALENDAR_SETTINGS_READONLY = {"https://www.googleapis.com/auth/calendar.settings.readonly"}
static

View your Calendar settings.


The documentation for this class was generated from the following files: