EC_SUBSCRIPTION_CREDENTIALS_TYPE enumeration (evcoll.h)

The EC_SUBSCRIPTION_CREDENTIALS_TYPE enumeration specifies the type of credentials to use when communicating with event sources.

Syntax

typedef enum _EC_SUBSCRIPTION_CREDENTIALS_TYPE {
  EcSubscriptionCredDefault = 0,
  EcSubscriptionCredNegotiate,
  EcSubscriptionCredDigest,
  EcSubscriptionCredBasic,
  EcSubscriptionCredLocalMachine
} EC_SUBSCRIPTION_CREDENTIALS_TYPE;

Constants

 
EcSubscriptionCredDefault
Value: 0
Negotiate with event sources to specify a proper authentication type without specifying a username and password for the subscription credentials.
EcSubscriptionCredNegotiate
WinRM will negotiate with event sources to specify a proper authentication type for the subscription credentials.
EcSubscriptionCredDigest
Use digest authentication for the subscription credentials.
EcSubscriptionCredBasic
Send a username and password to use as credentials for the subscription.
EcSubscriptionCredLocalMachine
Use the local computer's domain account credentials to create a subscription instead of using user credentials for the subscription. This has the advantage of not having to manage user accounts and password expiration to simplify long lasting subscription management.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Header evcoll.h