usersync

package
v1.3.9 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2016 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type UserSync

type UserSync struct {
	DropboxConnector connector.DropboxConnector
	DropboxAccounts  directory.AccountDirectory
	GoogleAccounts   directory.AccountDirectory
	GoogleGroups     directory.GroupResolver
	GoogleEmail      directory.EmailResolver
}

func NewUserSync

func NewUserSync(context context.ExecutionContext) UserSync

func (*UserSync) SyncDeprovision

func (d *UserSync) SyncDeprovision()

Deprovision Dropbox account based on Google side status. If the account, which identified by email, is not exist on Google Apps, this function deletes Dropbox account.

func (*UserSync) SyncProvision

func (d *UserSync) SyncProvision()

Jump to

Keyboard shortcuts

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