11 writes to token
System.IdentityModel (11)
System\IdentityModel\SspiHelper.cs (3)
348this.token = data; 355this.token = data; 362this.token = size == 0 ? null : DiagnosticUtility.Utility.AllocateByteArray(size);
System\IdentityModel\SspiSafeHandles.cs (4)
299outSecBuffer.token = DiagnosticUtility.Utility.AllocateByteArray(outSecBuffer.size); 304outSecBuffer.token = null; 573outSecBuffer.token = DiagnosticUtility.Utility.AllocateByteArray(outSecBuffer.size); 578outSecBuffer.token = null;
System\IdentityModel\SspiWrapper.cs (4)
743iBuffer.token = null; 747iBuffer.token = DiagnosticUtility.Utility.AllocateByteArray(iBuffer.size); 766iBuffer.token = buffers[j]; 775iBuffer.token = null;
29 references to token
System.IdentityModel (29)
System\IdentityModel\SspiSafeHandles.cs (18)
215pinnedOutBytes = GCHandle.Alloc(outSecBuffer.token, GCHandleType.Pinned); 239else if (securityBuffer.token == null || securityBuffer.token.Length == 0) 245pinnedInBytes[index] = GCHandle.Alloc(securityBuffer.token, GCHandleType.Pinned); 246inUnmanagedBuffer[index].token = Marshal.UnsafeAddrOfPinnedArrayElement(securityBuffer.token, securityBuffer.offset); 258if (outSecBuffer.token == null || outSecBuffer.token.Length == 0) 264outUnmanagedBuffer[0].token = Marshal.UnsafeAddrOfPinnedArrayElement(outSecBuffer.token, outSecBuffer.offset); 300Marshal.Copy(outUnmanagedBuffer[0].token, outSecBuffer.token, 0, outSecBuffer.size); 495pinnedOutBytes = GCHandle.Alloc(outSecBuffer.token, GCHandleType.Pinned); 519else if (securityBuffer.token == null || securityBuffer.token.Length == 0) 525pinnedInBytes[index] = GCHandle.Alloc(securityBuffer.token, GCHandleType.Pinned); 526inUnmanagedBuffer[index].token = Marshal.UnsafeAddrOfPinnedArrayElement(securityBuffer.token, securityBuffer.offset); 539if (outSecBuffer.token == null || outSecBuffer.token.Length == 0) 545outUnmanagedBuffer[0].token = Marshal.UnsafeAddrOfPinnedArrayElement(outSecBuffer.token, outSecBuffer.offset); 574Marshal.Copy(outUnmanagedBuffer[0].token, outSecBuffer.token, 0, outSecBuffer.size);
System\IdentityModel\SspiWrapper.cs (10)
714if (iBuffer.token == null || iBuffer.token.Length == 0) 720pinnedBuffers[i] = GCHandle.Alloc(iBuffer.token, GCHandleType.Pinned); 721unmanagedBuffer[i].token = Marshal.UnsafeAddrOfPinnedArrayElement(iBuffer.token, iBuffer.offset); 722buffers[i] = iBuffer.token; 748Marshal.Copy(unmanagedBuffer[i].token, iBuffer.token, 0, iBuffer.size); 777if (!(iBuffer.offset >= 0 && iBuffer.offset <= (iBuffer.token == null ? 0 : iBuffer.token.Length))) 783if (!(iBuffer.size >= 0 && iBuffer.size <= (iBuffer.token == null ? 0 : iBuffer.token.Length - iBuffer.offset)))
System\IdentityModel\Tokens\KerberosRequestorSecurityToken.cs (1)
205this.apreq = outSecurityBuffer.token;