google

package
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 18, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	UserOpenid = Scope{
				// contains filtered or unexported fields
	}
	UserEmail = Scope{
				// contains filtered or unexported fields
	}
	UserProfile = Scope{
				// contains filtered or unexported fields
	}
	UserPhonenumbersRead = Scope{
							// contains filtered or unexported fields
	}
	UserOrganizationRead = Scope{
							// contains filtered or unexported fields
	}
	UserGenderRead = Scope{
					// contains filtered or unexported fields
	}
	UserEmailsRead = Scope{
					// contains filtered or unexported fields
	}
	UserBirthdayRead = Scope{
						// contains filtered or unexported fields
	}
	UserAddressesRead = Scope{
						// contains filtered or unexported fields
	}
	UserinfoProfile = Scope{
					// contains filtered or unexported fields
	}
	UserinfoEmail = Scope{
					// contains filtered or unexported fields
	}
	YtAnalyticsReadonly = Scope{
						// contains filtered or unexported fields
	}
	YtAnalyticsMonetaryReadonly = Scope{
								// contains filtered or unexported fields
	}
	YoutubepartnerChannelAudit = Scope{
								// contains filtered or unexported fields
	}
	Youtubepartner = Scope{
					// contains filtered or unexported fields
	}
	YoutubeUpload = Scope{
					// contains filtered or unexported fields
	}
	YoutubeReadonly = Scope{
					// contains filtered or unexported fields
	}
	YoutubeForceSsl = Scope{
					// contains filtered or unexported fields
	}
	YoutubeChannelMembershipsCreator = Scope{
										// contains filtered or unexported fields
	}
	Youtube = Scope{
			// contains filtered or unexported fields
	}
	WebmastersReadonly = Scope{
						// contains filtered or unexported fields
	}
	Webmasters = Scope{
				// contains filtered or unexported fields
	}
	Verifiedaccess = Scope{
					// contains filtered or unexported fields
	}
	TraceAppend = Scope{
				// contains filtered or unexported fields
	}
	TasksReadonly = Scope{
					// contains filtered or unexported fields
	}
	Tasks = Scope{
			// contains filtered or unexported fields
	}
	TagmanagerReadonly = Scope{
						// contains filtered or unexported fields
	}
	TagmanagerPublish = Scope{
						// contains filtered or unexported fields
	}
	TagmanagerManageUsers = Scope{
							// contains filtered or unexported fields
	}
	TagmanagerManageAccounts = Scope{
								// contains filtered or unexported fields
	}
	TagmanagerEditContainerversions = Scope{
									// contains filtered or unexported fields
	}
	TagmanagerEditContainers = Scope{
								// contains filtered or unexported fields
	}
	TagmanagerDeleteContainers = Scope{
								// contains filtered or unexported fields
	}
	Streetviewpublish = Scope{
						// contains filtered or unexported fields
	}
	SqlserviceAdmin = Scope{
					// contains filtered or unexported fields
	}
	SpreadsheetsReadonly = Scope{
							// contains filtered or unexported fields
	}
	Spreadsheets = Scope{
					// contains filtered or unexported fields
	}
	SpannerData = Scope{
				// contains filtered or unexported fields
	}
	SpannerAdmin = Scope{
					// contains filtered or unexported fields
	}
	SourceReadWrite = Scope{
					// contains filtered or unexported fields
	}
	SourceReadOnly = Scope{
					// contains filtered or unexported fields
	}
	SourceFullControl = Scope{
						// contains filtered or unexported fields
	}
	SiteverificationVerifyOnly = Scope{
								// contains filtered or unexported fields
	}
	Siteverification = Scope{
						// contains filtered or unexported fields
	}
	Servicecontrol = Scope{
					// contains filtered or unexported fields
	}
	ServiceManagementReadonly = Scope{
								// contains filtered or unexported fields
	}
	ServiceManagement = Scope{
						// contains filtered or unexported fields
	}
	ScriptProjectsReadonly = Scope{
							// contains filtered or unexported fields
	}
	ScriptProjects = Scope{
					// contains filtered or unexported fields
	}
	ScriptProcesses = Scope{
					// contains filtered or unexported fields
	}
	ScriptMetrics = Scope{
					// contains filtered or unexported fields
	}
	ScriptDeploymentsReadonly = Scope{
								// contains filtered or unexported fields
	}
	ScriptDeployments = Scope{
						// contains filtered or unexported fields
	}
	Pubsub = Scope{
			// contains filtered or unexported fields
	}
	PresentationsReadonly = Scope{
							// contains filtered or unexported fields
	}
	Presentations = Scope{
					// contains filtered or unexported fields
	}
	PhotoslibrarySharing = Scope{
							// contains filtered or unexported fields
	}
	PhotoslibraryReadonlyAppcreateddata = Scope{
										// contains filtered or unexported fields
	}
	PhotoslibraryReadonly = Scope{
							// contains filtered or unexported fields
	}
	PhotoslibraryAppendonly = Scope{
							// contains filtered or unexported fields
	}
	Photoslibrary = Scope{
					// contains filtered or unexported fields
	}
	NdevCloudmanReadonly = Scope{
							// contains filtered or unexported fields
	}
	NdevCloudman = Scope{
					// contains filtered or unexported fields
	}
	NdevClouddnsReadwrite = Scope{
							// contains filtered or unexported fields
	}
	NdevClouddnsReadonly = Scope{
							// contains filtered or unexported fields
	}
	MonitoringWrite = Scope{
					// contains filtered or unexported fields
	}
	MonitoringRead = Scope{
					// contains filtered or unexported fields
	}
	Monitoring = Scope{
				// contains filtered or unexported fields
	}
	ManufacturerCenter = Scope{
						// contains filtered or unexported fields
	}
	LoggingWrite = Scope{
					// contains filtered or unexported fields
	}
	LoggingRead = Scope{
				// contains filtered or unexported fields
	}
	LoggingAdmin = Scope{
					// contains filtered or unexported fields
	}
	Jobs = Scope{
			// contains filtered or unexported fields
	}
	Indexing = Scope{
				// contains filtered or unexported fields
	}
	Groups = Scope{
			// contains filtered or unexported fields
	}
	Gmail = Scope{
			// contains filtered or unexported fields
	}
	GmailSettingsSharing = Scope{
							// contains filtered or unexported fields
	}
	GmailSettingsBasic = Scope{
						// contains filtered or unexported fields
	}
	GmailSend = Scope{
				// contains filtered or unexported fields
	}
	GmailReadonly = Scope{
					// contains filtered or unexported fields
	}
	GmailModify = Scope{
				// contains filtered or unexported fields
	}
	GmailMetadata = Scope{
					// contains filtered or unexported fields
	}
	GmailLabels = Scope{
				// contains filtered or unexported fields
	}
	GmailInsert = Scope{
				// contains filtered or unexported fields
	}
	GmailCompose = Scope{
					// contains filtered or unexported fields
	}
	GmailAddonsCurrentMessageReadonly = Scope{
										// contains filtered or unexported fields
	}
	GmailAddonsCurrentMessageMetadata = Scope{
										// contains filtered or unexported fields
	}
	GmailAddonsCurrentMessageAction = Scope{
									// contains filtered or unexported fields
	}
	GmailAddonsCurrentActionCompose = Scope{
									// contains filtered or unexported fields
	}
	Genomics = Scope{
				// contains filtered or unexported fields
	}
	Games = Scope{
			// contains filtered or unexported fields
	}
	FormsCurrentonly = Scope{
						// contains filtered or unexported fields
	}
	Forms = Scope{
			// contains filtered or unexported fields
	}
	FitnessReproductiveHealthWrite = Scope{
									// contains filtered or unexported fields
	}
	FitnessReproductiveHealthRead = Scope{
									// contains filtered or unexported fields
	}
	FitnessOxygenSaturationWrite = Scope{
									// contains filtered or unexported fields
	}
	FitnessOxygenSaturationRead = Scope{
								// contains filtered or unexported fields
	}
	FitnessNutritionWrite = Scope{
							// contains filtered or unexported fields
	}
	FitnessNutritionRead = Scope{
							// contains filtered or unexported fields
	}
	FitnessLocationWrite = Scope{
							// contains filtered or unexported fields
	}
	FitnessLocationRead = Scope{
						// contains filtered or unexported fields
	}
	FitnessBodyTemperatureWrite = Scope{
								// contains filtered or unexported fields
	}
	FitnessBodyTemperatureRead = Scope{
								// contains filtered or unexported fields
	}
	FitnessBodyWrite = Scope{
						// contains filtered or unexported fields
	}
	FitnessBodyRead = Scope{
					// contains filtered or unexported fields
	}
	FitnessBloodPressureWrite = Scope{
								// contains filtered or unexported fields
	}
	FitnessBloodPressureRead = Scope{
								// contains filtered or unexported fields
	}
	FitnessBloodGlucoseWrite = Scope{
								// contains filtered or unexported fields
	}
	FitnessBloodGlucoseRead = Scope{
							// contains filtered or unexported fields
	}
	FitnessActivityWrite = Scope{
							// contains filtered or unexported fields
	}
	FitnessActivityRead = Scope{
						// contains filtered or unexported fields
	}
	FirebaseReadonly = Scope{
						// contains filtered or unexported fields
	}
	Firebase = Scope{
				// contains filtered or unexported fields
	}
	EdiscoveryReadonly = Scope{
						// contains filtered or unexported fields
	}
	Ediscovery = Scope{
				// contains filtered or unexported fields
	}
	DriveScripts = Scope{
					// contains filtered or unexported fields
	}
	DriveReadonly = Scope{
					// contains filtered or unexported fields
	}
	DrivePhotosReadonly = Scope{
						// contains filtered or unexported fields
	}
	DriveMetadataReadonly = Scope{
							// contains filtered or unexported fields
	}
	DriveMetadata = Scope{
					// contains filtered or unexported fields
	}
	DriveFile = Scope{
				// contains filtered or unexported fields
	}
	DriveAppdata = Scope{
					// contains filtered or unexported fields
	}
	DriveActivityReadonly = Scope{
							// contains filtered or unexported fields
	}
	DriveActivity = Scope{
					// contains filtered or unexported fields
	}
	Drive = Scope{
			// contains filtered or unexported fields
	}
	Activity = Scope{
				// contains filtered or unexported fields
	}
	DoubleClickSearch = Scope{
						// contains filtered or unexported fields
	}
	DoubleClickBidmanager = Scope{
							// contains filtered or unexported fields
	}
	DocumentsReadonly = Scope{
						// contains filtered or unexported fields
	}
	Documents = Scope{
				// contains filtered or unexported fields
	}
	DisplayVideo = Scope{
					// contains filtered or unexported fields
	}
	DirectoryReadonly = Scope{
						// contains filtered or unexported fields
	}
	Dialogflow = Scope{
				// contains filtered or unexported fields
	}
	DfaTrafficking = Scope{
					// contains filtered or unexported fields
	}
	DfaReporting = Scope{
					// contains filtered or unexported fields
	}
	DevstorageReadWrite = Scope{
						// contains filtered or unexported fields
	}
	DevstorageReadOnly = Scope{
						// contains filtered or unexported fields
	}
	DevstorageFullControl = Scope{
							// contains filtered or unexported fields
	}
	Ddmconversions = Scope{
					// contains filtered or unexported fields
	}
	Datastore = Scope{
				// contains filtered or unexported fields
	}
	Content = Scope{
			// contains filtered or unexported fields
	}
	ContactsReadonly = Scope{
						// contains filtered or unexported fields
	}
	ContactsOtherReadonly = Scope{
							// contains filtered or unexported fields
	}
	Contacts = Scope{
				// contains filtered or unexported fields
	}
	ContactsFeeds = Scope{
					// contains filtered or unexported fields
	}
	ComputeReadonly = Scope{
					// contains filtered or unexported fields
	}
	Compute = Scope{
			// contains filtered or unexported fields
	}
	Cloudruntimeconfig = Scope{
						// contains filtered or unexported fields
	}
	Cloudkms = Scope{
				// contains filtered or unexported fields
	}
	Cloudiot = Scope{
				// contains filtered or unexported fields
	}
	CloudSearchStatsIndexing = Scope{
								// contains filtered or unexported fields
	}
	CloudSearchStats = Scope{
						// contains filtered or unexported fields
	}
	CloudSearchSettingsQuery = Scope{
								// contains filtered or unexported fields
	}
	CloudSearchSettingsIndexing = Scope{
								// contains filtered or unexported fields
	}
	CloudSearchSettings = Scope{
						// contains filtered or unexported fields
	}
	CloudSearchQuery = Scope{
						// contains filtered or unexported fields
	}
	CloudSearchIndexing = Scope{
						// contains filtered or unexported fields
	}
	CloudSearchDebug = Scope{
						// contains filtered or unexported fields
	}
	CloudSearch = Scope{
				// contains filtered or unexported fields
	}
	CloudDebugger = Scope{
					// contains filtered or unexported fields
	}
	CloudVision = Scope{
				// contains filtered or unexported fields
	}
	CloudTranslation = Scope{
						// contains filtered or unexported fields
	}
	CloudPlatformReadonly = Scope{
							// contains filtered or unexported fields
	}
	CloudPlatform = Scope{
					// contains filtered or unexported fields
	}
	CloudLanguage = Scope{
					// contains filtered or unexported fields
	}
	CloudIdentityGroupsReadonly = Scope{
								// contains filtered or unexported fields
	}
	CloudIdentityGroups = Scope{
						// contains filtered or unexported fields
	}
	CloudBigtableAdminTable = Scope{
							// contains filtered or unexported fields
	}
	CloudBigtableAdminCluster = Scope{
								// contains filtered or unexported fields
	}
	CloudBigtableAdmin = Scope{
						// contains filtered or unexported fields
	}
	ClassroomTopicsReadonly = Scope{
							// contains filtered or unexported fields
	}
	ClassroomTopics = Scope{
					// contains filtered or unexported fields
	}
	ClassroomStudentSubmissionsStudentsReadonly = Scope{
												// contains filtered or unexported fields
	}
	ClassroomStudentSubmissionsMeReadonly = Scope{
											// contains filtered or unexported fields
	}
	ClassroomRostersReadonly = Scope{
								// contains filtered or unexported fields
	}
	ClassroomRosters = Scope{
						// contains filtered or unexported fields
	}
	ClassroomPushNotifications = Scope{
								// contains filtered or unexported fields
	}
	ClassroomProfilePhotos = Scope{
							// contains filtered or unexported fields
	}
	ClassroomProfileEmails = Scope{
							// contains filtered or unexported fields
	}
	ClassroomGuardianlinksStudentsReadonly = Scope{
											// contains filtered or unexported fields
	}
	ClassroomGuardianlinksStudents = Scope{
									// contains filtered or unexported fields
	}
	ClassroomGuardianlinksMeReadonly = Scope{
										// contains filtered or unexported fields
	}
	ClassroomCourseworkStudentsReadonly = Scope{
										// contains filtered or unexported fields
	}
	ClassroomCourseworkStudents = Scope{
								// contains filtered or unexported fields
	}
	ClassroomCourseworkMeReadonly = Scope{
									// contains filtered or unexported fields
	}
	ClassroomCourseworkMe = Scope{
							// contains filtered or unexported fields
	}
	ClassroomCoursesReadonly = Scope{
								// contains filtered or unexported fields
	}
	ClassroomCourses = Scope{
						// contains filtered or unexported fields
	}
	ClassroomAnnouncementsReadonly = Scope{
									// contains filtered or unexported fields
	}
	ClassroomAnnouncements = Scope{
							// contains filtered or unexported fields
	}
	CalendarSettingsReadonly = Scope{
								// contains filtered or unexported fields
	}
	CalendarReadonly = Scope{
						// contains filtered or unexported fields
	}
	CalendarEventsReadonly = Scope{
							// contains filtered or unexported fields
	}
	CalendarEvents = Scope{
					// contains filtered or unexported fields
	}
	BigqueryReadonly = Scope{
						// contains filtered or unexported fields
	}
	Bigquery = Scope{
				// contains filtered or unexported fields
	}
	BigQueryInsertdata = Scope{
						// contains filtered or unexported fields
	}
	BigQuery = Scope{
				// contains filtered or unexported fields
	}
	AppengineAdmin = Scope{
					// contains filtered or unexported fields
	}
	Appengine = Scope{
				// contains filtered or unexported fields
	}
	AndroidPublisher = Scope{
						// contains filtered or unexported fields
	}
	AndroidManagement = Scope{
						// contains filtered or unexported fields
	}
	AndroidEnterprise = Scope{
						// contains filtered or unexported fields
	}
	AnalyticsUserDeletion = Scope{
							// contains filtered or unexported fields
	}
	AnalyticsReadonly = Scope{
						// contains filtered or unexported fields
	}
	AnalyticsProvision = Scope{
						// contains filtered or unexported fields
	}
	AnalyticsManageUsersReadonly = Scope{
									// contains filtered or unexported fields
	}
	AnalyticsManageUsers = Scope{
							// contains filtered or unexported fields
	}
	AnalyticsEdit = Scope{
					// contains filtered or unexported fields
	}
	Analytics = Scope{
				// contains filtered or unexported fields
	}
	Adsensehost = Scope{
				// contains filtered or unexported fields
	}
	AdsenseReadonly = Scope{
					// contains filtered or unexported fields
	}
	Adsense = Scope{
			// contains filtered or unexported fields
	}
	AdminReportsUsageReadonly = Scope{
								// contains filtered or unexported fields
	}
	AdminReportsAuditReadonly = Scope{
								// contains filtered or unexported fields
	}
	AdminDirectoryUserschemaReadonly = Scope{
										// contains filtered or unexported fields
	}
	AdminDirectoryUserschema = Scope{
								// contains filtered or unexported fields
	}
	AdminDirectoryUserSecurity = Scope{
								// contains filtered or unexported fields
	}
	AdminDirectoryUserReadonly = Scope{
								// contains filtered or unexported fields
	}
	AdminDirectoryUserAliasReadonly = Scope{
									// contains filtered or unexported fields
	}
	AdminDirectoryUserAlias = Scope{
							// contains filtered or unexported fields
	}
	AdminDirectoryUser = Scope{
						// contains filtered or unexported fields
	}
	AdminDirectoryRolemanagementReadonly = Scope{
											// contains filtered or unexported fields
	}
	AdminDirectoryRolemanagement = Scope{
									// contains filtered or unexported fields
	}
	AdminDirectoryResourceCalendarReadonly = Scope{
											// contains filtered or unexported fields
	}
	AdminDirectoryResourceCalendar = Scope{
									// contains filtered or unexported fields
	}
	AdminDirectoryOrgunitReadonly = Scope{
									// contains filtered or unexported fields
	}
	AdminDirectoryOrgunit = Scope{
							// contains filtered or unexported fields
	}
	AdminDirectoryNotifications = Scope{
								// contains filtered or unexported fields
	}
	AdminDirectoryGroupReadonly = Scope{
								// contains filtered or unexported fields
	}
	AdminDirectoryGroupMemberReadonly = Scope{
										// contains filtered or unexported fields
	}
	AdminDirectoryGroupMember = Scope{
								// contains filtered or unexported fields
	}
	AdminDirectoryGroup = Scope{
						// contains filtered or unexported fields
	}
	AdminDirectoryDomainReadonly = Scope{
									// contains filtered or unexported fields
	}
	AdminDirectoryDomain = Scope{
							// contains filtered or unexported fields
	}
	AdminDirectoryDeviceMobileReadonly = Scope{
										// contains filtered or unexported fields
	}
	AdminDirectoryDeviceMobileAction = Scope{
										// contains filtered or unexported fields
	}
	AdminDirectoryDeviceMobile = Scope{
								// contains filtered or unexported fields
	}
	AdminDirectoryDeviceChromeosReadonly = Scope{
											// contains filtered or unexported fields
	}
	AdminDirectoryDeviceChromeos = Scope{
									// contains filtered or unexported fields
	}
	AdminDirectoryCustomerReadonly = Scope{
									// contains filtered or unexported fields
	}
	AdminDirectoryCustomer = Scope{
							// contains filtered or unexported fields
	}
	AdminDatatransferReadonly = Scope{
								// contains filtered or unexported fields
	}
	AdminDatatransfer = Scope{
						// contains filtered or unexported fields
	}
	AdexchangeBuyer = Scope{
					// contains filtered or unexported fields
	}
)

Functions

This section is empty.

Types

type AuthRequest

type AuthRequest struct {
	*gauth.DefaultAuthRequest
}

func (*AuthRequest) Authorize

func (a *AuthRequest) Authorize(state string) (string, error)

func (*AuthRequest) GetAccessToken

func (a *AuthRequest) GetAccessToken(callback gauth.AuthCallback) (gauth.AuthToken, error)

func (*AuthRequest) GetUserInfo

func (a *AuthRequest) GetUserInfo(token gauth.AuthToken) (gauth.AuthUser, error)

func (*AuthRequest) NewAuthRequest

func (a *AuthRequest) NewAuthRequest(c *config.AuthConfig) (gauth.AuthRequest, error)

type Google

type Google struct{}

func NewGoogle

func NewGoogle() *Google

func (Google) AccessToken

func (g Google) AccessToken() string

func (Google) Authorize

func (g Google) Authorize() string

func (Google) GetSource

func (g Google) GetSource() string

func (Google) UserInfo

func (g Google) UserInfo() string

type Scope

type Scope struct {
	// contains filtered or unexported fields
}

func (*Scope) GetDefaultScopes

func (a *Scope) GetDefaultScopes() []string

func (*Scope) GetScope

func (a *Scope) GetScope() string

func (*Scope) IsDefault

func (a *Scope) IsDefault() bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL