System.Net.SSPIAuthType.MakeSignature C# (CSharp) Method

MakeSignature() public method

public MakeSignature ( System.Net.SafeDeleteContext context, System.Net.Interop &inputOutput, uint sequenceNumber ) : int
context System.Net.SafeDeleteContext
inputOutput System.Net.Interop
sequenceNumber uint
return int
        public int MakeSignature(SafeDeleteContext context, ref Interop.SspiCli.SecBufferDesc inputOutput, uint sequenceNumber)
        {
            try
            {
                bool ignore = false;

                context.DangerousAddRef(ref ignore);

                return Interop.SspiCli.EncryptMessage(ref context._handle, Interop.SspiCli.SECQOP_WRAP_NO_ENCRYPT, ref inputOutput, sequenceNumber);
            }
            finally
            {
                context.DangerousRelease();
            }
        }