NegotiateAuthentication.GetOutgoingBlob Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode) |
Valuta un token di autenticazione inviato dall'altra parte e restituisce un token in risposta. |
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode) |
Valuta un token di autenticazione inviato dall'altra parte e restituisce un token in risposta. |
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode)
- Origine:
- NegotiateAuthentication.cs
- Origine:
- NegotiateAuthentication.cs
- Origine:
- NegotiateAuthentication.cs
Valuta un token di autenticazione inviato dall'altra parte e restituisce un token in risposta.
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()
Parametri
- incomingBlob
- ReadOnlySpan<Byte>
Token di autenticazione in ingresso o valore vuoto quando si avvia lo scambio di autenticazione.
- statusCode
- NegotiateAuthenticationStatusCode
Codice di stato restituito dal provider di autenticazione.
Restituisce
Token di autenticazione in uscita da inviare all'altra parte.
Commenti
Quando si avvia lo scambio di autenticazione, una delle parti inizia con un parametro in ingresso vuotoBlob.
L'autenticazione ha esito positivo restituisce il Completed codice di stato o ContinueNeeded . Qualsiasi altro codice di stato indica un errore non recuperabile.
Quando ContinueNeeded viene restituito, il valore restituito è un token di autenticazione da trasportare nell'altra parte.
Si applica a
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode)
- Origine:
- NegotiateAuthentication.cs
- Origine:
- NegotiateAuthentication.cs
- Origine:
- NegotiateAuthentication.cs
Valuta un token di autenticazione inviato dall'altra parte e restituisce un token in risposta.
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
Parametri
- incomingBlob
- String
Token di autenticazione in ingresso o valore vuoto quando si avvia lo scambio di autenticazione. Codificato come base64.
- statusCode
- NegotiateAuthenticationStatusCode
Codice di stato restituito dal provider di autenticazione.
Restituisce
Token di autenticazione in uscita da inviare all'altra parte, codificato come base64.
Commenti
Quando si avvia lo scambio di autenticazione, una delle parti inizia con un parametro in ingresso vuotoBlob.
L'autenticazione ha esito positivo restituisce il Completed codice di stato o ContinueNeeded . Qualsiasi altro codice di stato indica un errore non recuperabile.
Quando ContinueNeeded viene restituito, il valore restituito è un token di autenticazione da trasportare nell'altra parte.