dnscontrol/pkg/cloudflare-go/access_user_tokens.go
Tom Limoncelli 7fd6a74e0c
CLOUDFLAREAPI: CF_REDIRECT/CF_TEMP_REDIRECT should dtrt using Single Redirects (#3002)
Co-authored-by: Josh Zhang <jzhang1@stackoverflow.com>
2024-06-18 17:38:50 -04:00

25 lines
571 B
Go

package cloudflare
import (
"context"
"fmt"
"net/http"
)
type RevokeAccessUserTokensParams struct {
Email string `json:"email"`
}
// RevokeAccessUserTokens revokes any outstanding tokens issued for a specific user
// Access User.
func (api *API) RevokeAccessUserTokens(ctx context.Context, rc *ResourceContainer, params RevokeAccessUserTokensParams) error {
uri := fmt.Sprintf("/%s/%s/access/organizations/revoke_user", rc.Level, rc.Identifier)
_, err := api.makeRequestContext(ctx, http.MethodPost, uri, params)
if err != nil {
return err
}
return nil
}