コード例 #1
0
        public static SecurityContext Initialize(SecurityCredential credential, string servicePrincipalName, byte[] input, out byte[] output)
        {
            var context = new SecurityContext();
            context._credential = credential;

            context.Initialize(servicePrincipalName, input, out output);
            return context;
        }
コード例 #2
0
        // public static methods
        /// <summary>
        /// Initializes the context.
        /// </summary>
        /// <param name="credential">The credential.</param>
        /// <param name="servicePrincipalName">Name of the service principal.</param>
        /// <param name="input">The input.</param>
        /// <param name="output">The output.</param>
        /// <returns></returns>
        public static SecurityContext Initialize(SecurityCredential credential, string servicePrincipalName, byte[] input, out byte[] output)
        {
            var context = new SecurityContext();

            context._credential = credential;

            context.Initialize(servicePrincipalName, input, out output);
            return(context);
        }