PS_RemoteAccessLocal, ROOT\Microsoft\Windows\RemoteAccess\Server\MS_409
Class
| Methods (15)
| Properties | Qualifiers (3)
| Instances | Namespaces (2)
Samples: VB Script
| C#
| VB.Net
| Search on:Microsoft
Description Represents the server provider functions
PS_RemoteAccessLocal methods PS_RemoteAccessLocal has 15 methods (15 Local )
Detailed description of PS_RemoteAccessLocal methods Local methods (15) of PS_RemoteAccessLocal class ▲ CheckInterfaces methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers IntranetInterface string 0 ✓ - {'Description':'Intranet Interface to check','In':True} InternetInterface string 1 ✓ - {'Description':'Internet Interface to check','In':True} BehindNat boolean 2 ✓ - {'Description':'Indicates whether the server is behind a NAT box','In':True} ConnectTo string 3 ✓ - {'Description':'Address to which all clients will be connecting to','In':True} isNlbDeployed boolean 4 ✓ - {'Description':'Indicates that NLB is deployed','In':True} Status boolean 5 - ✓ {'Description':'Indication whether the method has succeeded or failed.','Out':True}
Description 'This method validates the interfaces that are passed here are of profile what they say they are' CheckInterfaces method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ CheckServerPreRequisites methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers Status uint8 0 - ✓ {'Description':'Status codes for the server side checks.','Out':True}
Description 'This method checks all the pre-requisites on the DirectAccess server itself' CheckServerPreRequisites method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ CreateSelfSignedCertificate methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers SubjectName string 0 ✓ - {'Description':'Subject name of the Certificate','In':True} FriendlyName string 1 ✓ - {'Description':'Friendly name of the certificate','In':True} Purpose uint32 2 ✓ - {'Description':'Bitmasked purpose of this Self-signed certificate
1st Bit - Server Authentication.
2nd Bit - Data Encryption','In':True} EncodedCertificate uint8 3 - ✓ {'Description':'The certificate','Out':True}
Description 'This method creates a self signed certificate' CreateSelfSignedCertificate method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 4 namespaces
▲ EnableFirewallGroup methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers FirewallGroupName string 0 ✓ - {'Description':'Name of the Firewall Rule group to Enable/Disable.','In':True} bEnable boolean 1 ✓ - {'Description':'Boolean to indicate whether to Enable or Disable the Firewall Rule Group','In':True}
Description 'This method enables the firewall group' EnableFirewallGroup method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ EnrollWebServerCertificate methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers TemplateName string 0 ✓ - {'Description':'Template name of the Certificate','In':True} SubjectName string 1 ✓ - {'Description':'Subject name of the certificate','In':True} EncodedCertificate uint8 2 - ✓ {'Description':'The certificate','Out':True}
Description 'This method enrolls a web server certificate' EnrollWebServerCertificate method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ FindNLSCertificate methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers SiteAddresses object :DASiteAddresses 0 ✓ - {'Description':'An array of Site addresses. Each DASiteAddresses object is a list of addresses for a specific Site.','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} EncodedCertificate object :DACertificateContext 5 - ✓ {'Description':'An embedded object containing the encoded certificate.','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.' FindNLSCertificate method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ GetConfigurationVersion methodReturn uint32 {'out':True} Parameters Description 'This method gets the server Gpo version information' GetConfigurationVersion method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ GetCorpPrefix methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers IntranetInterface string 0 ✓ - {'Description':'Intranet Interface chosen for deployment.','In':True} InternetInterface string 1 ✓ - {'Description':'Internet Interface chosen for deployment.','In':True} Result object :DACorpPrefixConfiguration 2 - ✓ {'Description':'Embedded instance containing the Corp Prefix, IPv6 deployment type and basePrefix.','Out':True}
Description 'This method gets the Corp Prefix configuration' GetCorpPrefix method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ GetDACertificateFromRawData methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers CertificateRawData uint8 0 ✓ - {'Description':'Raw certificate data.','In':True} CertificateRawDataType uint32 1 ✓ - {'Description':'Type of data in the CertificateRawData field. The values are:
0 - None
1 - SHA1 hash
2 - SHA256 hash
3 - Encoded Certificate from CERT_CONTEXT.','In':True,'Values':['0', '1', '2', '3']} Purpose uint32 2 ✓ - {'Description':'The purpose for which the certificate would be used. The values for this field are:
0 - None
1 - IP-HTTPS Certificate
2 - NLS Certificate
3 - IPsec Root Certificate
4 - IPsec Intermediate Certificate
5 - VPN.','In':True,'Values':['0', '1', '2', '3', '4', '5']} EncodedCertificate object :DACertificateContext 3 - ✓ {'Description':'An embedded object containing the encoded certificate.','Out':True}
Description 'This method retrieves a Certificate from the local machine which matches the input raw data.' GetDACertificateFromRawData method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ GetDACertificateFromSubjectName methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers SubjectName string 0 ✓ - {'Description':'Certificate Subject name.','In':True} IncludeSelfSigned boolean 1 ✓ - {'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,'Values':['0', '1']} EncodedCertificate object :DACertificateContext 3 - ✓ {'Description':'An embedded object containing the encoded certificate.','Out':True}
Description 'This method retrieves a Certificate from the local machine which matches the specified subject name.' GetDACertificateFromSubjectName method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ GetInterfaces methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers DeploymentMode uint32 0 - ✓ {'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,'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' GetInterfaces method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ GetValidDACertificates methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers Purpose uint32 0 ✓ - {'Description':'The purpose for which this certificate will be used. The values are:
0 - None
1 - IP-HTTPS Certificate
2 - NLS Certificate
3 - IPsec Root Certificate
4 - IPsec Intermediate Certificate
5 - VPN.','In':True,'Values':['0', '1', '2', '3', '4', '5']} EncodedCertificate object :DACertificateContext 1 - ✓ {'Description':'Array of Certificates that correspond to the purpose specified in the input.','Out':True}
Description 'This method retrieves a list of certificates for DirectAccess based on the purpose specified.' GetValidDACertificates method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ SetSSTPCertificate methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers CertificateHash uint8 0 ✓ - {'Description':'The SHA256 hash of the SSTP Certificate.','In':True}
Description 'This method is used to set the SSTP certificate on the RemoteAccess server.' SetSSTPCertificate method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ SetVpnPorts methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers IsVpnEnabled boolean 0 ✓ - {'Description':'Parameter indicating whether Vpn is enabled','In':True} IsS2SVpnEnabled boolean 1 ✓ - {'Description':'Parameter indicating whether Site to Site Vpn is enabled','In':True}
Description 'This method sets the ports required by VPN to the default values based on the whether Vpn and/or site-to-site Vpn are enabled' SetVpnPorts method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 2 namespaces
▲ Sync methodReturn uint32 {'out':True} Parameters Name CIMType ID IN OUT Qualifiers Options uint32 0 ✓ - {'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' Sync method is in 1 class (PS_RemoteAccessLocal) of ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409 and in 4 namespaces
PS_RemoteAccessLocal Qualifiers Name Value ToInstance ToSubclass Overridable Amended Local
AMENDMENT True ✗ ✗ ✓ ✗ ✓
Description 'Represents the server provider functions' ✗ ✓ ✓ ✗ ✓
LOCALE 'MS_409' ✗ ✗ ✓ ✗ ✓
PS_RemoteAccessLocal System properties Name Value Origin CIMType Local Array
__PATH '\\.\ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409:PS_RemoteAccessLocal' ___SYSTEM 8 ✗ ✗
__NAMESPACE 'ROOT\Microsoft\Windows\RemoteAccess\Server\ms_409' ___SYSTEM 8 ✗ ✗
__SERVER '.' ___SYSTEM 8 ✗ ✗
__DERIVATION [] ___SYSTEM 8 ✗ ✓
__PROPERTY_COUNT 0 ___SYSTEM 3 ✗ ✗
__RELPATH 'PS_RemoteAccessLocal ' ___SYSTEM 8 ✗ ✗
__DYNASTY 'PS_RemoteAccessLocal ' ___SYSTEM 8 ✗ ✗
__SUPERCLASS null ___SYSTEM 8 ✗ ✗
__CLASS 'PS_RemoteAccessLocal ' ___SYSTEM 8 ✗ ✗
__GENUS 1 ___SYSTEM 3 ✗ ✗
Similar Classes to PS_RemoteAccessLocal Number of classes:14
Please enable JavaScript to view the comments powered by Disqus.
comments powered by