DAOtpAuthentication class

Describes the DirectAccess OTP settings.

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

Syntax

[ClassVersion("1.0.0"), dynamic, provider("RAMgmtPSProvider"), AMENDMENT]
class DAOtpAuthentication
{
  string OtpStatus;
  string RadiusServer[];
  string UserSecurityGroupName;
  string CAServers[];
  string CertificateTemplateName;
  string SigningCertificateTemplateName;
};

Members

The DAOtpAuthentication class has these types of members:

Properties

The DAOtpAuthentication class has these properties.

CAServers

Data type: string array

Access type: Read-only

The array of CA servers used for OTP authentication.

CertificateTemplateName

Data type: string

Access type: Read-only

The name of the OTP certificate template.

OtpStatus

Data type: string

Access type: Read-only

Specifies whether OTP authentication is enabled or disabled.

The possible values are:

Enabled ("Enabled")

Disabled ("Disabled")

RadiusServer

Data type: string array

Access type: Read-only

IPv4/IPv6 addresses or host names of RADIUS servers that are defined for OTP authentication.

SigningCertificateTemplateName

Data type: string

Access type: Read-only

The name of the certificate template used to enroll the certificate used by Remote Access to sign certificates used for OTP authentication.

UserSecurityGroupName

Data type: string

Access type: Read-only

Security group of users exempt from two-factor authentication.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\Microsoft\Windows\RemoteAccess
MOF
RAMgmtPSProvider.mof
DLL
RAMgmtPSProvider.dll