Documentation ¶
Index ¶
- type DataDeletionService
- func (a *DataDeletionService) AdminCancelUserAccountDeletionRequest(input *deletion.AdminCancelUserAccountDeletionRequestParams) error
- func (a *DataDeletionService) AdminGetListDeletionDataRequest(input *deletion.AdminGetListDeletionDataRequestParams) (*gdprclientmodels.ModelsListDeletionDataResponse, error)
- func (a *DataDeletionService) AdminGetUserAccountDeletionRequest(input *deletion.AdminGetUserAccountDeletionRequestParams) (*gdprclientmodels.ModelsDeletionData, error)
- func (a *DataDeletionService) AdminSubmitUserAccountDeletionRequest(input *deletion.AdminSubmitUserAccountDeletionRequestParams) (*gdprclientmodels.ModelsRequestDeleteResponse, error)
- func (a *DataDeletionService) PublicCancelUserAccountDeletionRequest(input *deletion.PublicCancelUserAccountDeletionRequestParams) error
- func (a *DataDeletionService) PublicGetUserAccountDeletionStatus(input *deletion.PublicGetUserAccountDeletionStatusParams) (*gdprclientmodels.ModelsDeletionStatus, error)
- func (a *DataDeletionService) PublicSubmitUserAccountDeletionRequest(input *deletion.PublicSubmitUserAccountDeletionRequestParams) (*gdprclientmodels.ModelsRequestDeleteResponse, error)
- type DataRetrievalService
- func (d *DataRetrievalService) AdminCancelUserPersonalDataRequest(input *retrieval.AdminCancelUserPersonalDataRequestParams) error
- func (d *DataRetrievalService) AdminGeneratePersonalDataURL(input *retrieval.AdminGeneratePersonalDataURLParams) (*gdprclientmodels.ModelsUserDataURL, error)
- func (d *DataRetrievalService) AdminGetListPersonalDataRequest(input *retrieval.AdminGetListPersonalDataRequestParams) (*gdprclientmodels.ModelsListPersonalDataResponse, error)
- func (d *DataRetrievalService) AdminGetUserPersonalDataRequests(input *retrieval.AdminGetUserPersonalDataRequestsParams) (*gdprclientmodels.ModelsUserPersonalDataResponse, error)
- func (d *DataRetrievalService) AdminRequestDataRetrieval(input *retrieval.AdminRequestDataRetrievalParams) (*gdprclientmodels.ModelsDataRetrievalResponse, error)
- func (d *DataRetrievalService) DeleteAdminEmailConfiguration(input *retrieval.DeleteAdminEmailConfigurationParams) error
- func (d *DataRetrievalService) GetAdminEmailConfiguration(input *retrieval.GetAdminEmailConfigurationParams) ([]string, error)
- func (d *DataRetrievalService) PublicCancelUserPersonalDataRequest(input *retrieval.PublicCancelUserPersonalDataRequestParams) error
- func (d *DataRetrievalService) PublicGeneratePersonalDataURL(input *retrieval.PublicGeneratePersonalDataURLParams) (*gdprclientmodels.ModelsUserDataURL, error)
- func (d *DataRetrievalService) PublicGetUserPersonalDataRequests(input *retrieval.PublicGetUserPersonalDataRequestsParams) (*gdprclientmodels.ModelsUserPersonalDataResponse, error)
- func (d *DataRetrievalService) PublicRequestDataRetrieval(input *retrieval.PublicRequestDataRetrievalParams) (*gdprclientmodels.ModelsDataRetrievalResponse, error)
- func (d *DataRetrievalService) SaveAdminEmailConfiguration(input *retrieval.SaveAdminEmailConfigurationParams) error
- func (d *DataRetrievalService) UpdateAdminEmailConfiguration(input *retrieval.UpdateAdminEmailConfigurationParams) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataDeletionService ¶
type DataDeletionService struct { Client *gdprclient.JusticeGdprService TokenRepository repository.TokenRepository }
func (*DataDeletionService) AdminCancelUserAccountDeletionRequest ¶
func (a *DataDeletionService) AdminCancelUserAccountDeletionRequest(input *deletion.AdminCancelUserAccountDeletionRequestParams) error
AdminCancelUserAccountDeletionRequest is used to cancels user s account deletion request
func (*DataDeletionService) AdminGetListDeletionDataRequest ¶
func (a *DataDeletionService) AdminGetListDeletionDataRequest(input *deletion.AdminGetListDeletionDataRequestParams) (*gdprclientmodels.ModelsListDeletionDataResponse, error)
AdminGetListDeletionDataRequest is used to retrieve all user's account deletion
func (*DataDeletionService) AdminGetUserAccountDeletionRequest ¶
func (a *DataDeletionService) AdminGetUserAccountDeletionRequest(input *deletion.AdminGetUserAccountDeletionRequestParams) (*gdprclientmodels.ModelsDeletionData, error)
AdminGetUserAccountDeletionRequest is used to retrieves specific user s account deletion request
func (*DataDeletionService) AdminSubmitUserAccountDeletionRequest ¶
func (a *DataDeletionService) AdminSubmitUserAccountDeletionRequest(input *deletion.AdminSubmitUserAccountDeletionRequestParams) (*gdprclientmodels.ModelsRequestDeleteResponse, error)
AdminSubmitUserAccountDeletionRequest is used to submits user s account deletion requests
func (*DataDeletionService) PublicCancelUserAccountDeletionRequest ¶
func (a *DataDeletionService) PublicCancelUserAccountDeletionRequest(input *deletion.PublicCancelUserAccountDeletionRequestParams) error
PublicCancelUserAccountDeletionRequest is used to cancels user s account deletion request
func (*DataDeletionService) PublicGetUserAccountDeletionStatus ¶
func (a *DataDeletionService) PublicGetUserAccountDeletionStatus(input *deletion.PublicGetUserAccountDeletionStatusParams) (*gdprclientmodels.ModelsDeletionStatus, error)
PublicGetUserAccountDeletionStatus is used to retrieve specific user s account deletion status
func (*DataDeletionService) PublicSubmitUserAccountDeletionRequest ¶
func (a *DataDeletionService) PublicSubmitUserAccountDeletionRequest(input *deletion.PublicSubmitUserAccountDeletionRequestParams) (*gdprclientmodels.ModelsRequestDeleteResponse, error)
PublicSubmitUserAccountDeletionRequest is used to submits user s account deletion requests
type DataRetrievalService ¶
type DataRetrievalService struct { Client *gdprclient.JusticeGdprService TokenRepository repository.TokenRepository }
func (*DataRetrievalService) AdminCancelUserPersonalDataRequest ¶
func (d *DataRetrievalService) AdminCancelUserPersonalDataRequest(input *retrieval.AdminCancelUserPersonalDataRequestParams) error
AdminCancelUserPersonalDataRequest is used to cancel user's personal data requests
func (*DataRetrievalService) AdminGeneratePersonalDataURL ¶
func (d *DataRetrievalService) AdminGeneratePersonalDataURL(input *retrieval.AdminGeneratePersonalDataURLParams) (*gdprclientmodels.ModelsUserDataURL, error)
AdminGeneratePersonalDataURL is used to generate personal data download url
func (*DataRetrievalService) AdminGetListPersonalDataRequest ¶
func (d *DataRetrievalService) AdminGetListPersonalDataRequest(input *retrieval.AdminGetListPersonalDataRequestParams) (*gdprclientmodels.ModelsListPersonalDataResponse, error)
AdminGetListPersonalDataRequest is used to get list personal data requests
func (*DataRetrievalService) AdminGetUserPersonalDataRequests ¶
func (d *DataRetrievalService) AdminGetUserPersonalDataRequests(input *retrieval.AdminGetUserPersonalDataRequestsParams) (*gdprclientmodels.ModelsUserPersonalDataResponse, error)
AdminGetUserPersonalDataRequests is used to get user's personal data requests
func (*DataRetrievalService) AdminRequestDataRetrieval ¶
func (d *DataRetrievalService) AdminRequestDataRetrieval(input *retrieval.AdminRequestDataRetrievalParams) (*gdprclientmodels.ModelsDataRetrievalResponse, error)
AdminRequestDataRetrieval is used to submit user personal data retrieval request
func (*DataRetrievalService) DeleteAdminEmailConfiguration ¶
func (d *DataRetrievalService) DeleteAdminEmailConfiguration(input *retrieval.DeleteAdminEmailConfigurationParams) error
DeleteAdminEmailConfiguration is used to update admin email address configuration
func (*DataRetrievalService) GetAdminEmailConfiguration ¶
func (d *DataRetrievalService) GetAdminEmailConfiguration(input *retrieval.GetAdminEmailConfigurationParams) ([]string, error)
GetAdminEmailConfiguration is used to get admin email addresses configuration
func (*DataRetrievalService) PublicCancelUserPersonalDataRequest ¶
func (d *DataRetrievalService) PublicCancelUserPersonalDataRequest(input *retrieval.PublicCancelUserPersonalDataRequestParams) error
PublicCancelUserPersonalDataRequest is used to cancel user s personal data requests
func (*DataRetrievalService) PublicGeneratePersonalDataURL ¶
func (d *DataRetrievalService) PublicGeneratePersonalDataURL(input *retrieval.PublicGeneratePersonalDataURLParams) (*gdprclientmodels.ModelsUserDataURL, error)
PublicGeneratePersonalDataURL is used to generate personal data download url
func (*DataRetrievalService) PublicGetUserPersonalDataRequests ¶
func (d *DataRetrievalService) PublicGetUserPersonalDataRequests(input *retrieval.PublicGetUserPersonalDataRequestsParams) (*gdprclientmodels.ModelsUserPersonalDataResponse, error)
PublicGetUserPersonalDataRequests is used to get user's personal data requests
func (*DataRetrievalService) PublicRequestDataRetrieval ¶
func (d *DataRetrievalService) PublicRequestDataRetrieval(input *retrieval.PublicRequestDataRetrievalParams) (*gdprclientmodels.ModelsDataRetrievalResponse, error)
PublicRequestDataRetrieval is used to submit personal data retrieval request
func (*DataRetrievalService) SaveAdminEmailConfiguration ¶
func (d *DataRetrievalService) SaveAdminEmailConfiguration(input *retrieval.SaveAdminEmailConfigurationParams) error
SaveAdminEmailConfiguration is used to add admin email address configuration
func (*DataRetrievalService) UpdateAdminEmailConfiguration ¶
func (d *DataRetrievalService) UpdateAdminEmailConfiguration(input *retrieval.UpdateAdminEmailConfigurationParams) error
UpdateAdminEmailConfiguration is used to update admin email address configuration