RasEntryOptions Members

DotRas SDK

Collapse image Expand Image Copy image CopyHover image

The RasEntryOptions type exposes the following members.

Constructors

  Name Description
Public method RasEntryOptions
Initializes a new instance of the RasEntryOptions class.

Methods

  Name Description
Public method Clone
Creates a copy of this object.
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  Name Description
Public property CacheCredentials
Gets or sets a value indicating whether the user credentials will be cached at the end of a successful authentication.
Public property CustomEncryption
Gets or sets a value indicating whether the connection will use custom encryption.
Public property CustomScript
Gets or sets a value indicating whether the remote access service must invoke a custom scripting assembly after establishing a connection.
Public property DisableClassBasedStaticRoute
Gets or sets a value indicating whether a class based route based on the VPN interface IP address will not be added.
Public property DisableIkeNameEkuCheck
Gets or sets a value indicating whether the IKE validation check will not be performed.
Public property DisableLcpExtensions
Gets or sets a value indicating whether the remote access service will disable the PPP LCP extensions.
Public property DisableMobility
Gets or sets a value indicating whether the client will not be able to change the external IP address of the IKEv2 VPN connection.
Public property DisableNbtOverIP
Gets or sets a value indicating whether NBT probing is disabled for this connection.
Public property DoNotNegotiateMultilink
Gets or sets a value indicating whether the default behavior is not to negotiate multilink.
Public property DoNotUseRasCredentials
Gets or sets a value indicating whether the default credentials to access network resources.
Public property Internet
Gets or sets a value indicating whether the entry connects to the Internet.
Public property IPHeaderCompression
Gets or sets a value indicating whether IP header compression will be used on PPP (Point-to-Point) connections.
Public property IPv6RemoteDefaultGateway
Gets or sets a value indicating whether the remote default gateway will be used on an IPv6 connection.
Public property ModemLights
Gets or sets a value indicating whether the remote access service will display a status monitor in the taskbar.
Public property NetworkLogOn
Gets or sets a value indicating whether the remote access service logs onto the network after the PPP (Point-to-Point) connection is established.
Public property PreviewDomain
Gets or sets a value indicating whether the remote access dialer should display the domain name prior to dialing.
Public property PreviewPhoneNumber
Gets or sets a value indicating whether the remote access dialer should display the phone number being dialed.
Public property PreviewUserPassword
Gets or sets a value indicating whether the remote access dialer should display the username and password prior to dialing.
Public property PromoteAlternates
Gets or sets a value indicating whether alternate numbers are promoted to the primary number when connected successfully.
Public property ReconnectIfDropped
Gets or sets a value indicating whether the remote access service should attempt to re-establish the connection if the connection is lost.
Public property RegisterIPWithDns
Gets or sets a value indicating whether the IP address should be registered with the DNS server when connected.
Public property RemoteDefaultGateway
Gets or sets a value indicating whether the remote default gateway will be used.
Public property RequireChap
Gets or sets a value indicating whether the Challenge Handshake Authentication Protocol (CHAP) must be supported for authentication.
Public property RequireDataEncryption
Gets or sets a value indicating whether data encryption must be negotiated successfully or the connection should be dropped.
Public property RequireEap
Gets or sets a value indicating whether the Extensible Authentication Protocol (EAP) must be supported for authentication.
Public property RequireEncryptedPassword
Gets or sets a value indicating whether only secure password schemes can be used to authenticate the client.
Public property RequireMachineCertificates
Gets or sets a value indicating whether machine certificates are used for IKEv2 authentication.
Public property RequireMSChap
Gets or sets a value indicating whether the Microsoft Challenge Handshake Authentication Protocol (MSCHAP) must be supported for authentication.
Public property RequireMSChap2
Gets or sets a value indicating whether the Microsoft Challenge Handshake Authentication Protocol (MSCHAP) version 2 must be supported for authentication.
Public property RequireMSEncryptedPassword
Gets or sets a value indicating whether only the Microsoft secure password scheme (MSCHAP) can be used to authenticate the client.
Public property RequirePap
Gets or sets a value indicating whether the Password Authentication Protocol (PAP) must be supported for authentication.
Public property RequireSpap
Gets or sets a value indicating whether the Shiva's Password Authentication Protocol (SPAP) must be supported for authentication.
Public property RequireWin95MSChap
Gets or sets a value indicating whether MSCHAP must also send the LAN Manager hashed password.
Public property SecureClientForMSNet
Gets or sets a value indicating whether the client will be secured for Microsoft networks.
Public property SecureFileAndPrint
Gets or sets a value indicating whether users will be prevented from using file and print servers over the connection.
Public property SecureLocalFiles
Gets or sets a value indicating whether an existing remote file system and remote printer bindings are located before making a connection.
Public property SecureRoutingCompartment
Gets or sets a value indicating whether the routing compartments feature is enabled.
Public property SharedPhoneNumbers
Gets or sets a value indicating whether all modems on the computer will share the same phone number.
Public property SharePhoneNumbers
Gets or sets a value indicating whether the same set of phone numbers are used for all subentries in a multilink connection.
Public property ShowDialingProgress
Gets or sets a value indicating whether the remote access dialer should display its progress while establishing the connection.
Public property SoftwareCompression
Gets or sets a value indicating whether software compression will be negotiated by the link.
Public property TerminalAfterDial
Gets or sets a value indicating whether the remote access service displays a terminal window for user input after dialing the connection.
Public property TerminalBeforeDial
Gets or sets a value indicating whether the remote access service displays a terminal window for user input before dialing the connection.
Public property UseCountryAndAreaCodes
Gets or sets a value indicating whether the country and area codes are used to construct the phone number.
Public property UseDnsSuffixForRegistration
Gets or sets a value indicating whether the DNS suffix for this connection should be used for DNS registration.
Public property UseGlobalDeviceSettings
Gets or sets a value indicating whether the global device settings will be used by the entry.
Public property UseLogOnCredentials
Gets or sets a value indicating whether the remote access uses the currently logged on user credentials when dialing this entry.
Public property UsePreSharedKey
Gets or sets a value indicating whether a pre-shared key is used for IPSec authentication.
Public property UsePreSharedKeyForIkeV2Initiator
Gets or sets a value indicating whether a pre-shared key is used by the initiator for IPSec authentication.
Public property UsePreSharedKeyForIkeV2Responder
Gets or sets a value indicating whether a pre-shared key is used by the responder for IPSec authentication.
Public property UseTypicalSettings
Gets or sets a value indicating whether a connection should be configured to use the typical settings for authentication and encryption.

See Also