This is the base class for function input. It includes Azure storage connection info used to access client configurations and security tokens.
Information used to connect to SharePoint This class is converted to/from JSON and the resulting JSON is encrypted to create the token
Use to encrypt and decrypt text
Functionality common to individual functions
A message to send to FunctionNotificationEventHandler
Represents a security token which contains multiple security keys that are generated using symmetric algorithms.
Service Bus queue message sent by AppLaunch to notify the client a user launched an app
Base properties for queued service bus messages
Service Bus queue message sent by EventDispatch in response to receiving a remote event notification from SharePoint
Service Bus queue message sent by AppLaunch the first time an app is launched to notify a client of an install event. Use this in your own jobs if you need to break up the operation or to support custom install and upgrade jobs.
A JsonWebSecurityToken generated by SharePoint to authenticate to a 3rd party application and allow callbacks using a refresh token
Represents a remote SharePoint event notification parsed to be easy to handle with additional context to augment event processing. Sent by the EventDispatch function to a client's service bus queue in response to receipt of a remote event notification
Handy string extensions for parsing text
Methods for working with auth tokens and creating authorized client contexts
Distinguishes between install and upgrade. Interpreting this is up to the client
Identifies the various stages of provisioning jobs
Delegate backing the FunctionNotify event