netmaker/logic/traffic.go
2024-01-19 14:51:51 +05:30

22 lines
488 B
Go

package logic
// RetrievePrivateTrafficKey - retrieves private key of server
func RetrievePrivateTrafficKey() ([]byte, error) {
var telRecord, err = FetchTelemetryRecord()
if err != nil {
return nil, err
}
return telRecord.TrafficKeyPriv, nil
}
// RetrievePublicTrafficKey - retrieves public key of server
func RetrievePublicTrafficKey() ([]byte, error) {
var telRecord, err = FetchTelemetryRecord()
if err != nil {
return nil, err
}
return telRecord.TrafficKeyPub, nil
}