blob: 43e92d73a51e5feeba733b5466be1469ffa0f4a5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
package eduvpn
import (
"net/http"
)
func (eduvpn *VPNState) APIAuthenticatedInfo() (string, error) {
url := eduvpn.Server.Endpoints.API.V3.API + "/info"
headers := &http.Header{"Authorization": {"Bearer " + eduvpn.Server.OAuth.Token.Access}}
body, bodyErr := HTTPGetWithOptionalParams(url, &HTTPOptionalParams{Headers: headers})
if bodyErr != nil {
return "", bodyErr
}
return string(body), nil
}
|