MSFT_NetIPHttpsConfiguration class

Provides configuration settings for the IP over HTTPS (IP-HTTPs) Tunneling Protocol.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[Dynamic, Provider("NetTtCim")]
class MSFT_NetIPHttpsConfiguration : MSFT_NetSettingData
{
  uint32  ConfigurationType;
  uint32  Type;
  uint32  State;
  uint32  AuthMode;
  string  ServerURL;
  string  Profile;
  boolean ProfileActivated;
  boolean StrongCRLRequired;
  string  PolicyStore;
};

Members

The MSFT_NetIPHttpsConfiguration class has these types of members:

Methods

The MSFT_NetIPHttpsConfiguration class has these methods.

Method Description
AddCertBinding Adds a HTTP SSL certificate to the profile.
DisableProfile Turns off the manual activation of the IP-HTTPs profile.
EnableProfile Activates the specified IP-HTTPs profile manually.
RemoveCertBinding Removes all HTTP SSL certificates from the profile.
Rename Renames the IP-HTTPs profile.
Reset Resets the configuration of IP-HTTPs.

Properties

The MSFT_NetIPHttpsConfiguration class has these properties.

AuthMode

Data type: uint32

Access type: Read-only

Indicates whether the server needs to authenticate the incoming IP-HTTPS client connections.

Value Meaning
None
0
The IP-HTTPS server does not authenticate IP-HTTPS clients.
Certificates
1
The IP-HTTPS server is required to authenticate IP-HTTPS clients.

ConfigurationType

Data type: uint32

Access type: Read-only

Indicates the configuration type of this instance.

Local (0)

GroupPolicy (1)

ProfileGP (2)

PolicyStore

Data type: string

Access type: Read-only

Indicates the policy store that stores this configuration object.

Profile

Data type: string

Access type: Read-only

Indicates the friendly name of the profile.

ProfileActivated

Data type: boolean

Access type: Read-only

Indicates whether the profile is active.

ServerURL

Data type: string

Access type: Read-only

Indicates either the URL on which the server interface listens for HTTP(S) requests or the URL to which the client interface sends HTTP(S) requests.

State

Data type: uint32

Access type: Read-only

Indicates the state of the interface.

Default (0)

Enabled (1)

Disabled (2)

StrongCRLRequired

Data type: boolean

Access type: Read-only

Indicates whether to check if strong signatures are on a certificate revocation list (CRL).

Type

Data type: uint32

Access type: Read-only

Indicates the type of the interface.

Client (0)

Server (1)

Requirements

Minimum supported client
Windows 8
Minimum supported server
Windows Server 2012
Namespace
Root\StandardCimv2
MOF
NetTtCim.mof
DLL
NetTtCim.dll