{'Description':'An array of Site addresses. Each DASiteAddresses object is a list of addresses for a specific Site.','EmbeddedInstance':'DASiteAddresses','In':True}
ConnectToAddress
string
1
✓
-
{'Description':' The addresses to which the DirectAccess client connects to.','In':True}
MachineNamesForAllSites
string
2
✓
-
{'Description':'List of all the machine names for all the sites','In':True}
IncludeSelfSigned
boolean
3
✓
-
{'Description':'This boolean indicates that self signed certificates should also be included while searching.','In':True}
ResolvedAddress
string
4
-
✓
{'Description':'List of IP Addresses that resolve to the certificate subject name.','Out':True}
{'Description':'An embedded object containing the encoded certificate.','EmbeddedInstance':'DACertificateContext','Out':True}
Description
'This method retrieves a Certificate for NLS from the local machine whose subject name does not match the ConnectTo addresses, but resolves to atleast one IP from each site.'
implemented
True
static
True
FindNLSCertificate method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server and in 2 namespaces
{'Description':'Embedded instance containing the Corp Prefix, IPv6 deployment type and basePrefix.','EmbeddedInstance':'DACorpPrefixConfiguration','Out':True}
Description
'This method gets the Corp Prefix configuration'
implemented
True
static
True
GetCorpPrefix method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server and in 2 namespaces
{'Description':'This boolean indicates that self signed certificates should also be included while searching.','In':True}
Flags
uint32
2
✓
-
{'Description':'Flags indicating specific options for the search. The values are:
0 - None.
1 - Only search certificates with Server EKU.','In':True,'ValueMap':['0', '1'],'Values':['0', '1']}
{'Description':'Indicates the mode in which the server is deployed:1 - indicates On Internet2 - indicates Behind NAT with Double NIC3 - indicates Behind NAT with Single NIC0 - indicates unknown','out':True,'ValueMap':['0', '1', '2', '3'],'Values':['0', '1', '2', '3']}
ConnectTo
string
1
✓
-
{'Description':'Address to which all clients will be connecting to','In':True}
isNlbDeployed
boolean
2
✓
-
{'Description':'Indicates that NLB is deployed','In':True}
IntranetInterfaces
string
3
-
✓
{'Description':'Array of intranet interfaces','Out':True}
InternetInterfaces
string
4
-
✓
{'Description':'Array of internet interfaces','Out':True}
Description
'This method gives the internet and intranet interfaces'
implemented
True
static
True
GetInterfaces method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server and in 2 namespaces
{'Description':'Array of Certificates that correspond to the purpose specified in the input.','EmbeddedInstance':'DACertificateContext','Out':True,'Stream':True}
Description
'This method retrieves a list of certificates for DirectAccess based on the purpose specified.'
implemented
True
static
True
GetValidDACertificates method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server and in 2 namespaces
{'Description':'Bitmask parameter that indicates the type of Group Policy update to be applied on the server. 1st bit - Delayed Group Policy update will be triggered.
2nd bit - Immediate Group Policy update will to be triggered.
3rd bit - The call will wait for the raconfigtask to start.','In':True}
Description
'This method will trigger the process to synchronize the DirectAccess server with the Group Policy'
implemented
True
static
True
Sync method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server and in 4 namespaces