C# Class SPCalendarRecurrenceExpander.CSharpExample.SharePointAcsContext

Encapsulates all the information from SharePoint in ACS mode.
Inheritance: SharePointContext
Afficher le fichier Open project: ronnieholm/SPCalendarRecurrenceExpander

Méthodes publiques

Méthode Description
SharePointAcsContext ( Uri spHostUrl, Uri spAppWebUrl, string spLanguage, string spClientTag, string spProductNumber, string contextToken, SharePointContextToken contextTokenObj ) : Microsoft.IdentityModel.S2S.Protocols.OAuth2

Private Methods

Méthode Description
GetAccessTokenString ( DateTime>.Tuple &accessToken, Func tokenRenewalHandler ) : string

Ensures the access token is valid and returns it.

RenewAccessTokenIfNeeded ( DateTime>.Tuple &accessToken, Func tokenRenewalHandler ) : void

Renews the access token if it is not valid.

Method Details

SharePointAcsContext() public méthode

public SharePointAcsContext ( Uri spHostUrl, Uri spAppWebUrl, string spLanguage, string spClientTag, string spProductNumber, string contextToken, SharePointContextToken contextTokenObj ) : Microsoft.IdentityModel.S2S.Protocols.OAuth2
spHostUrl System.Uri
spAppWebUrl System.Uri
spLanguage string
spClientTag string
spProductNumber string
contextToken string
contextTokenObj SharePointContextToken
Résultat Microsoft.IdentityModel.S2S.Protocols.OAuth2