NegotiateAuthentication.GetOutgoingBlob 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode) |
评估另一方发送的身份验证令牌,并返回令牌作为响应。 |
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode) |
评估另一方发送的身份验证令牌,并返回令牌作为响应。 |
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode)
- Source:
- NegotiateAuthentication.cs
- Source:
- NegotiateAuthentication.cs
- Source:
- NegotiateAuthentication.cs
评估另一方发送的身份验证令牌,并返回令牌作为响应。
public:
cli::array <System::Byte> ^ GetOutgoingBlob(ReadOnlySpan<System::Byte> incomingBlob, [Runtime::InteropServices::Out] System::Net::Security::NegotiateAuthenticationStatusCode % statusCode);
public byte[]? GetOutgoingBlob (ReadOnlySpan<byte> incomingBlob, out System.Net.Security.NegotiateAuthenticationStatusCode statusCode);
member this.GetOutgoingBlob : ReadOnlySpan<byte> * NegotiateAuthenticationStatusCode -> byte[]
Public Function GetOutgoingBlob (incomingBlob As ReadOnlySpan(Of Byte), ByRef statusCode As NegotiateAuthenticationStatusCode) As Byte()
参数
- incomingBlob
- ReadOnlySpan<Byte>
传入的身份验证令牌,或在启动身份验证交换时为空值。
- statusCode
- NegotiateAuthenticationStatusCode
身份验证提供程序返回的状态代码。
返回
Byte[]
要发送给另一方的传出身份验证令牌。
注解
启动身份验证交换时,其中一方以空的 incomingBlob 参数开头。
成功的身份验证将 Completed 返回 或 ContinueNeeded 状态代码。 任何其他状态代码指示不可恢复的错误。
返回 时 ContinueNeeded ,返回值是要传输到另一方的身份验证令牌。
适用于
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode)
- Source:
- NegotiateAuthentication.cs
- Source:
- NegotiateAuthentication.cs
- Source:
- NegotiateAuthentication.cs
评估另一方发送的身份验证令牌,并返回令牌作为响应。
public:
System::String ^ GetOutgoingBlob(System::String ^ incomingBlob, [Runtime::InteropServices::Out] System::Net::Security::NegotiateAuthenticationStatusCode % statusCode);
public string? GetOutgoingBlob (string? incomingBlob, out System.Net.Security.NegotiateAuthenticationStatusCode statusCode);
member this.GetOutgoingBlob : string * NegotiateAuthenticationStatusCode -> string
Public Function GetOutgoingBlob (incomingBlob As String, ByRef statusCode As NegotiateAuthenticationStatusCode) As String
参数
- incomingBlob
- String
传入的身份验证令牌,或在启动身份验证交换时为空值。 编码为 base64。
- statusCode
- NegotiateAuthenticationStatusCode
身份验证提供程序返回的状态代码。
返回
要发送到另一方的传出身份验证令牌,编码为 base64。
注解
启动身份验证交换时,其中一方以空的 incomingBlob 参数开头。
成功的身份验证将 Completed 返回 或 ContinueNeeded 状态代码。 任何其他状态代码指示不可恢复的错误。
返回 时 ContinueNeeded ,返回值是要传输到另一方的身份验证令牌。