ChainStoreWeb.SharePointHighTrustContext.GetAccessTokenString C# (CSharp) Method

GetAccessTokenString() private static method

Ensures the access token is valid and returns it.
private static GetAccessTokenString ( DateTime>.Tuple &accessToken, Func tokenRenewalHandler ) : string
accessToken DateTime>.Tuple The access token to verify.
tokenRenewalHandler Func The token renewal handler.
return string
        private static string GetAccessTokenString(ref Tuple<string, DateTime> accessToken, Func<string> tokenRenewalHandler)
        {
            RenewAccessTokenIfNeeded(ref accessToken, tokenRenewalHandler);

            return IsAccessTokenValid(accessToken) ? accessToken.Item1 : null;
        }