|
static Exception | GetException (SecurityStatusPal status) |
|
static void | VerifyPackageInfo () |
|
static byte[] | ConvertAlpnProtocolListToByteArray (List< SslApplicationProtocol > protocols) |
|
static SecurityStatusPal | AcceptSecurityContext (ref SafeFreeCredentials credentialsHandle, ref SafeDeleteSslContext context, ReadOnlySpan< byte > inputBuffer, ref byte[] outputBuffer, SslAuthenticationOptions sslAuthenticationOptions) |
|
static SecurityStatusPal | InitializeSecurityContext (ref SafeFreeCredentials credentialsHandle, ref SafeDeleteSslContext context, string targetName, ReadOnlySpan< byte > inputBuffer, ref byte[] outputBuffer, SslAuthenticationOptions sslAuthenticationOptions) |
|
static SecurityStatusPal | Renegotiate (ref SafeFreeCredentials credentialsHandle, ref SafeDeleteSslContext context, SslAuthenticationOptions sslAuthenticationOptions, out byte[] outputBuffer) |
|
static SafeFreeCredentials | AcquireCredentialsHandle (SslStreamCertificateContext certificateContext, SslProtocols protocols, EncryptionPolicy policy, bool isServer) |
|
static unsafe SafeFreeCredentials | AcquireCredentialsHandleSchannelCred (X509Certificate2 certificate, SslProtocols protocols, EncryptionPolicy policy, bool isServer) |
|
static unsafe SafeFreeCredentials | AcquireCredentialsHandleSchCredentials (X509Certificate2 certificate, SslProtocols protocols, EncryptionPolicy policy, bool isServer) |
|
static unsafe SecurityStatusPal | EncryptMessage (SafeDeleteSslContext securityContext, ReadOnlyMemory< byte > input, int headerSize, int trailerSize, ref byte[] output, out int resultSize) |
|
static unsafe SecurityStatusPal | DecryptMessage (SafeDeleteSslContext securityContext, Span< byte > buffer, out int offset, out int count) |
|
static SecurityStatusPal | ApplyAlertToken (ref SafeFreeCredentials credentialsHandle, SafeDeleteContext securityContext, TlsAlertType alertType, TlsAlertMessage alertMessage) |
|
static SecurityStatusPal | ApplyShutdownToken (ref SafeFreeCredentials credentialsHandle, SafeDeleteContext securityContext) |
|
static SafeFreeContextBufferChannelBinding | QueryContextChannelBinding (SafeDeleteContext securityContext, ChannelBindingKind attribute) |
|
static void | QueryContextStreamSizes (SafeDeleteContext securityContext, out StreamSizes streamSizes) |
|
static void | QueryContextConnectionInfo (SafeDeleteContext securityContext, out SslConnectionInfo connectionInfo) |
|
Definition at line 12 of file SslStreamPal.cs.