UNPKG

@tsonic/dotnet-pure

Version:

TypeScript type definitions for .NET 10 BCL (Base Class Library) - CLR naming

48 lines (44 loc) 4.61 kB
// Generated by tsbindgen - Architecture // Namespace: System.Net.Security // Facade - Public API Surface // Import internal declarations import * as Internal from './System.Net.Security/internal/index.js'; // Cross-namespace type imports for constraints import type { IBufferWriter_1 } from './System.Buffers/internal/index.js'; import type { IEnumerable_1, List_1 } from './System.Collections.Generic/internal/index.js'; import type { ReadOnlyCollection_1 } from './System.Collections.ObjectModel/internal/index.js'; import type { SeekOrigin, Stream } from './System.IO/internal/index.js'; import type { NetworkCredential, TransportContext } from './System.Net/internal/index.js'; import type { MethodInfo } from './System.Reflection/internal/index.js'; import type { ISerializable, SerializationInfo, StreamingContext } from './System.Runtime.Serialization/internal/index.js'; import type { ChannelBinding, ExtendedProtectionPolicy } from './System.Security.Authentication.ExtendedProtection/internal/index.js'; import type { CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType, SslProtocols } from './System.Security.Authentication/internal/index.js'; import type { X509Certificate, X509Certificate2, X509Certificate2Collection, X509CertificateCollection, X509Chain, X509ChainPolicy, X509RevocationMode, X509Store } from './System.Security.Cryptography.X509Certificates/internal/index.js'; import type { IIdentity, TokenImpersonationLevel } from './System.Security.Principal/internal/index.js'; import type { Task, Task_1, ValueTask, ValueTask_1 } from './System.Threading.Tasks/internal/index.js'; import type { CancellationToken } from './System.Threading/internal/index.js'; import type { AsyncCallback, Boolean as ClrBoolean, Byte, Delegate, Enum, IAsyncDisposable, IAsyncResult, ICloneable, IComparable, IConvertible, IDisposable, IEquatable_1, IFormatProvider, IFormattable, Int32, Int64, IntPtr, ISpanFormattable, Memory_1, MulticastDelegate, Object as ClrObject, ReadOnlyMemory_1, ReadOnlySpan_1, Span_1, String as ClrString, Type, TypeCode, UInt16, ValueType, Void } from './System/internal/index.js'; // Public API exports (curated - no internal $instance/$views leakage) export { AuthenticationLevel as AuthenticationLevel } from './System.Net.Security/internal/index.js'; export { SslPolicyErrors as SslPolicyErrors } from './System.Net.Security/internal/index.js'; export { AuthenticatedStream as AuthenticatedStream } from './System.Net.Security/internal/index.js'; export { CipherSuitesPolicy as CipherSuitesPolicy } from './System.Net.Security/internal/index.js'; export { NegotiateAuthentication as NegotiateAuthentication } from './System.Net.Security/internal/index.js'; export { NegotiateAuthenticationClientOptions as NegotiateAuthenticationClientOptions } from './System.Net.Security/internal/index.js'; export { NegotiateAuthenticationServerOptions as NegotiateAuthenticationServerOptions } from './System.Net.Security/internal/index.js'; export { NegotiateAuthenticationStatusCode as NegotiateAuthenticationStatusCode } from './System.Net.Security/internal/index.js'; export { ProtectionLevel as ProtectionLevel } from './System.Net.Security/internal/index.js'; export { SslApplicationProtocol as SslApplicationProtocol } from './System.Net.Security/internal/index.js'; export { SslCertificateTrust as SslCertificateTrust } from './System.Net.Security/internal/index.js'; export { SslClientAuthenticationOptions as SslClientAuthenticationOptions } from './System.Net.Security/internal/index.js'; export { SslClientHelloInfo as SslClientHelloInfo } from './System.Net.Security/internal/index.js'; export { SslServerAuthenticationOptions as SslServerAuthenticationOptions } from './System.Net.Security/internal/index.js'; export { EncryptionPolicy as EncryptionPolicy } from './System.Net.Security/internal/index.js'; export type RemoteCertificateValidationCallback = Internal.RemoteCertificateValidationCallback; export type LocalCertificateSelectionCallback = Internal.LocalCertificateSelectionCallback; export type ServerCertificateSelectionCallback = Internal.ServerCertificateSelectionCallback; export type ServerOptionsSelectionCallback = Internal.ServerOptionsSelectionCallback; export { SslStream as SslStream } from './System.Net.Security/internal/index.js'; export { SslStreamCertificateContext as SslStreamCertificateContext } from './System.Net.Security/internal/index.js'; export { NegotiateStream as NegotiateStream } from './System.Net.Security/internal/index.js'; export { TlsCipherSuite as TlsCipherSuite } from './System.Net.Security/internal/index.js';