C# Класс SPCalendarRecurrenceExpander.CSharpExample.SharePointHighTrustContext

Encapsulates all the information from SharePoint in HighTrust mode.
Наследование: SharePointContext
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
SharePointHighTrustContext ( Uri spHostUrl, Uri spAppWebUrl, string spLanguage, string spClientTag, string spProductNumber, System.Security.Principal.WindowsIdentity logonUserIdentity ) : Microsoft.IdentityModel.S2S.Protocols.OAuth2

Приватные методы

Метод Описание
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.

Описание методов

SharePointHighTrustContext() публичный Метод

public SharePointHighTrustContext ( Uri spHostUrl, Uri spAppWebUrl, string spLanguage, string spClientTag, string spProductNumber, System.Security.Principal.WindowsIdentity logonUserIdentity ) : Microsoft.IdentityModel.S2S.Protocols.OAuth2
spHostUrl System.Uri
spAppWebUrl System.Uri
spLanguage string
spClientTag string
spProductNumber string
logonUserIdentity System.Security.Principal.WindowsIdentity
Результат Microsoft.IdentityModel.S2S.Protocols.OAuth2