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
인증 공급자가 반환한 상태 코드입니다.
반환
상대방에게 보낼 나가는 인증 토큰입니다.
설명
인증 교환을 시작할 때 당사자 중 하나가 빈 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 가 반환되면 반환 값은 상대방에게 전송할 인증 토큰입니다.
적용 대상
.NET