Esempio n. 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="cancellationToken"></param>
        /// <returns></returns>
        public new Task <Uri> ExecuteAsync(CancellationToken cancellationToken)
        {
            // This method is marked "public new" because it only differs in return type from the base class
            // ExecuteAsync() and we need this one to return Uri and not AuthenticationResult.

            ValidateAndCalculateApiId();
            return(ConfidentialClientApplicationExecutor.ExecuteAsync(CommonParameters, Parameters, cancellationToken));
        }
 /// <inheritdoc />
 internal override Task <AuthenticationResult> ExecuteInternalAsync(CancellationToken cancellationToken)
 {
     return(ConfidentialClientApplicationExecutor.ExecuteAsync(CommonParameters, Parameters, cancellationToken));
 }