NegotiateAuthentication.GetOutgoingBlob 메서드

정의

오버로드

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 매개 변수로 시작합니다.

인증에 성공하면 또는 ContinueNeeded 상태 코드가 Completed 반환됩니다. 다른 상태 코드는 복구할 수 없는 오류를 나타냅니다.

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 매개 변수로 시작합니다.

인증에 성공하면 또는 ContinueNeeded 상태 코드가 Completed 반환됩니다. 다른 상태 코드는 복구할 수 없는 오류를 나타냅니다.

ContinueNeeded 가 반환되면 반환 값은 상대방에게 전송할 인증 토큰입니다.

적용 대상