NegotiateAuthenticationStatusCode Enum (System.Net.Security) (original) (raw)

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Specifies the statuses for a single step of an authentication exchange.

public enum class NegotiateAuthenticationStatusCode
public enum NegotiateAuthenticationStatusCode
type NegotiateAuthenticationStatusCode = 
Public Enum NegotiateAuthenticationStatusCode

Inheritance

NegotiateAuthenticationStatusCode

Fields

Name Value Description
Completed 0 Operation completed successfully.
ContinueNeeded 1 Operation completed successfully but more tokens are to be exchanged with the other party.
GenericFailure 2 Operation resulted in failure but no specific error code was given.
BadBinding 3 Channel binding mismatch between client and server.
Unsupported 4 Unsupported authentication package was requested.
MessageAltered 5 Message was altered and failed an integrity check validation.
ContextExpired 6 Referenced authentication context has expired.
CredentialsExpired 7 Authentication credentials have expired.
InvalidCredentials 8 Consistency checks performed on the credential failed.
InvalidToken 9 Checks performed on the authentication token failed.
UnknownCredentials 10 The supplied credentials were not valid for context acceptance, or the credential handle did not reference any credentials.
QopNotSupported 11 Requested protection level is not supported.
OutOfSequence 12 Authentication token was identfied as duplicate, old, or out of expected sequence.
SecurityQosFailed 13 Validation of RequiredProtectionLevel against negotiated protection level failed.
TargetUnknown 14 Validation of the target name failed.
ImpersonationValidationFailed 15 Validation of the impersonation level failed.

Applies to