Documentation ¶
Overview ¶
Software Name : Remote Key Server Version: 0.9.0 SPDX-FileCopyrightText: Copyright (c) 2020 Orange SPDX-License-Identifier: MPL-2.0
This software is distributed under the Mozilla Public License 2.0, the text of which is available at https://www.mozilla.org/en-US/MPL/2.0/ or see the "LICENSE" file for more details.
Author: Glenn Feunteun, Celine Nicolas
Software Name : Remote Key Server Version: 0.9.0 SPDX-FileCopyrightText: Copyright (c) 2020 Orange SPDX-License-Identifier: MPL-2.0
This software is distributed under the Mozilla Public License 2.0, the text of which is available at https://www.mozilla.org/en-US/MPL/2.0/ or see the "LICENSE" file for more details.
Author: Glenn Feunteun, Celine Nicolas
Index ¶
- func AssociateSecret(w http.ResponseWriter, r *http.Request)
- func CreateGroup(w http.ResponseWriter, r *http.Request)
- func CreateSecret(w http.ResponseWriter, r *http.Request)
- func DeleteGroup(w http.ResponseWriter, r *http.Request)
- func DeleteSecret(w http.ResponseWriter, r *http.Request)
- func DissociateSecret(w http.ResponseWriter, r *http.Request)
- func GetGroup(w http.ResponseWriter, r *http.Request)
- func GetGroupConfig(w http.ResponseWriter, r *http.Request)
- func GetGroupSecrets(w http.ResponseWriter, r *http.Request)
- func GetGroupToken(w http.ResponseWriter, r *http.Request)
- func GetSecretGroups(w http.ResponseWriter, r *http.Request)
- func Login(w http.ResponseWriter, r *http.Request)
- func PeriodicGroupTokensRenew()
- func RevokeNode(w http.ResponseWriter, r *http.Request)
- func UpdateGroup(w http.ResponseWriter, r *http.Request)
- func UpdateGroupToken(w http.ResponseWriter, r *http.Request)
- func UpdateSecret(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssociateSecret ¶
func AssociateSecret(w http.ResponseWriter, r *http.Request)
func CreateGroup ¶
func CreateGroup(w http.ResponseWriter, r *http.Request)
func CreateSecret ¶
func CreateSecret(w http.ResponseWriter, r *http.Request)
func DeleteGroup ¶
func DeleteGroup(w http.ResponseWriter, r *http.Request)
func DeleteSecret ¶
func DeleteSecret(w http.ResponseWriter, r *http.Request)
func DissociateSecret ¶
func DissociateSecret(w http.ResponseWriter, r *http.Request)
func GetGroupConfig ¶
func GetGroupConfig(w http.ResponseWriter, r *http.Request)
func GetGroupSecrets ¶
func GetGroupSecrets(w http.ResponseWriter, r *http.Request)
func GetGroupToken ¶
func GetGroupToken(w http.ResponseWriter, r *http.Request)
func GetSecretGroups ¶
func GetSecretGroups(w http.ResponseWriter, r *http.Request)
func PeriodicGroupTokensRenew ¶
func PeriodicGroupTokensRenew()
PeriodicGroupTokensRenew is to be launched as a goroutine It renews all group token periodically
func RevokeNode ¶
func RevokeNode(w http.ResponseWriter, r *http.Request)
func UpdateGroup ¶
func UpdateGroup(w http.ResponseWriter, r *http.Request)
func UpdateGroupToken ¶
func UpdateGroupToken(w http.ResponseWriter, r *http.Request)
func UpdateSecret ¶
func UpdateSecret(w http.ResponseWriter, r *http.Request)
Types ¶
This section is empty.