freebox_api_php/docs/services/config/VPN/Server/Server.md

1.4 KiB

Server

Namespace : alphayax\freebox\api\v3\services\config\VPN\Server

Overview

User

Class : alphayax\freebox\api\v3\services\config\VPN\Server\User

Public methods

Method Description
getAll Get the list of VPNUser
getFromLogin Gets the VPNUser with the given login
add Creates a new VPNUser
delete Deletes the VPNUser
deleteFromLogin Deletes the VPNUser with the given id
update Update a VPN Use
getConfigurationFile Generate a new configuration file & download it

IpPool

Class : alphayax\freebox\api\v3\services\config\VPN\Server\IpPool

Public methods

Method Description
getReservations Get the VPN server IP pool reservations

Connection

Class : alphayax\freebox\api\v3\services\config\VPN\Server\Connection

Public methods

Method Description
getAll Get the list of connections
closeFromId Close a given connection

Config

Class : alphayax\freebox\api\v3\services\config\VPN\Server\Config

Public methods

Method Description
getConfigurationFromId Get a VPN config
setConfiguration Update the VPN configuration