legal

package module
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 7, 2025 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminUserAgreementService

type AdminUserAgreementService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

AdminUserAgreementService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use AdminUserAgreementService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*AdminUserAgreementService) GetAuthSession

func (aaa *AdminUserAgreementService) GetAuthSession() auth.Session

func (*AdminUserAgreementService) UpdateFlightId

func (aaa *AdminUserAgreementService) UpdateFlightId(flightId string)

type AdminUserEligibilitiesService

type AdminUserEligibilitiesService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

AdminUserEligibilitiesService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use AdminUserEligibilitiesService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*AdminUserEligibilitiesService) GetAuthSession

func (aaa *AdminUserEligibilitiesService) GetAuthSession() auth.Session

func (*AdminUserEligibilitiesService) UpdateFlightId

func (aaa *AdminUserEligibilitiesService) UpdateFlightId(flightId string)

type AgreementService

type AgreementService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

AgreementService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use AgreementService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*AgreementService) AcceptVersionedPolicyShort

func (aaa *AgreementService) AcceptVersionedPolicyShort(input *agreement.AcceptVersionedPolicyParams) error

func (*AgreementService) ChangePreferenceConsent1Short

func (aaa *AgreementService) ChangePreferenceConsent1Short(input *agreement.ChangePreferenceConsent1Params) error

func (*AgreementService) ChangePreferenceConsentShort

func (aaa *AgreementService) ChangePreferenceConsentShort(input *agreement.ChangePreferenceConsentParams) error

func (*AgreementService) GetAuthSession

func (aaa *AgreementService) GetAuthSession() auth.Session

func (*AgreementService) RetrieveAgreementsPublicShort

func (*AgreementService) UpdateFlightId

func (aaa *AgreementService) UpdateFlightId(flightId string)

type AgreementWithNamespaceService

type AgreementWithNamespaceService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

AgreementWithNamespaceService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use AgreementWithNamespaceService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*AgreementWithNamespaceService) GetAuthSession

func (aaa *AgreementWithNamespaceService) GetAuthSession() auth.Session

func (*AgreementWithNamespaceService) UpdateFlightId

func (aaa *AgreementWithNamespaceService) UpdateFlightId(flightId string)

type AnonymizationService

type AnonymizationService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

AnonymizationService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use AnonymizationService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*AnonymizationService) AnonymizeUserAgreementShort

func (aaa *AnonymizationService) AnonymizeUserAgreementShort(input *anonymization.AnonymizeUserAgreementParams) error

func (*AnonymizationService) GetAuthSession

func (aaa *AnonymizationService) GetAuthSession() auth.Session

func (*AnonymizationService) UpdateFlightId

func (aaa *AnonymizationService) UpdateFlightId(flightId string)

type BaseLegalPoliciesService

type BaseLegalPoliciesService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

BaseLegalPoliciesService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use BaseLegalPoliciesService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*BaseLegalPoliciesService) CreatePolicyShort

func (*BaseLegalPoliciesService) GetAuthSession

func (aaa *BaseLegalPoliciesService) GetAuthSession() auth.Session

func (*BaseLegalPoliciesService) UpdateFlightId

func (aaa *BaseLegalPoliciesService) UpdateFlightId(flightId string)

type BaseLegalPoliciesWithNamespaceService

type BaseLegalPoliciesWithNamespaceService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

BaseLegalPoliciesWithNamespaceService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use BaseLegalPoliciesWithNamespaceService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*BaseLegalPoliciesWithNamespaceService) DeleteBasePolicyShort

func (*BaseLegalPoliciesWithNamespaceService) GetAuthSession

func (aaa *BaseLegalPoliciesWithNamespaceService) GetAuthSession() auth.Session

func (*BaseLegalPoliciesWithNamespaceService) UpdateFlightId

func (aaa *BaseLegalPoliciesWithNamespaceService) UpdateFlightId(flightId string)

type EligibilitiesService

type EligibilitiesService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

EligibilitiesService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use EligibilitiesService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*EligibilitiesService) GetAuthSession

func (aaa *EligibilitiesService) GetAuthSession() auth.Session

func (*EligibilitiesService) UpdateFlightId

func (aaa *EligibilitiesService) UpdateFlightId(flightId string)

type LocalizedPolicyVersionsService

type LocalizedPolicyVersionsService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

LocalizedPolicyVersionsService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use LocalizedPolicyVersionsService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*LocalizedPolicyVersionsService) GetAuthSession

func (aaa *LocalizedPolicyVersionsService) GetAuthSession() auth.Session

func (*LocalizedPolicyVersionsService) SetDefaultPolicyShort

func (*LocalizedPolicyVersionsService) UpdateFlightId

func (aaa *LocalizedPolicyVersionsService) UpdateFlightId(flightId string)

type LocalizedPolicyVersionsWithNamespaceService

type LocalizedPolicyVersionsWithNamespaceService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

LocalizedPolicyVersionsWithNamespaceService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use LocalizedPolicyVersionsWithNamespaceService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*LocalizedPolicyVersionsWithNamespaceService) DeleteLocalizedPolicyShort

func (*LocalizedPolicyVersionsWithNamespaceService) GetAuthSession

func (*LocalizedPolicyVersionsWithNamespaceService) SetDefaultPolicy1Short

func (*LocalizedPolicyVersionsWithNamespaceService) UpdateFlightId

func (aaa *LocalizedPolicyVersionsWithNamespaceService) UpdateFlightId(flightId string)

type PoliciesService

type PoliciesService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

PoliciesService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use PoliciesService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*PoliciesService) GetAuthSession

func (aaa *PoliciesService) GetAuthSession() auth.Session

func (*PoliciesService) RetrieveLatestPoliciesShort

func (*PoliciesService) RetrievePoliciesShort

func (*PoliciesService) SetDefaultPolicy2Short

func (aaa *PoliciesService) SetDefaultPolicy2Short(input *policies.SetDefaultPolicy2Params) error

func (*PoliciesService) UpdateFlightId

func (aaa *PoliciesService) UpdateFlightId(flightId string)

func (*PoliciesService) UpdatePolicyShort

func (aaa *PoliciesService) UpdatePolicyShort(input *policies.UpdatePolicyParams) error

type PoliciesWithNamespaceService

type PoliciesWithNamespaceService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

PoliciesWithNamespaceService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use PoliciesWithNamespaceService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*PoliciesWithNamespaceService) DeletePolicyShort

func (*PoliciesWithNamespaceService) GetAuthSession

func (aaa *PoliciesWithNamespaceService) GetAuthSession() auth.Session

func (*PoliciesWithNamespaceService) SetDefaultPolicy3Short

func (*PoliciesWithNamespaceService) UpdateFlightId

func (aaa *PoliciesWithNamespaceService) UpdateFlightId(flightId string)

func (*PoliciesWithNamespaceService) UpdatePolicy1Short

type PoliciesWithNamespaceV2Service added in v0.2.0

type PoliciesWithNamespaceV2Service struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

PoliciesWithNamespaceV2Service this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use PoliciesWithNamespaceV2Service imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*PoliciesWithNamespaceV2Service) GetAuthSession added in v0.2.0

func (aaa *PoliciesWithNamespaceV2Service) GetAuthSession() auth.Session

func (*PoliciesWithNamespaceV2Service) UpdateFlightId added in v0.2.0

func (aaa *PoliciesWithNamespaceV2Service) UpdateFlightId(flightId string)

type PolicyVersionsService

type PolicyVersionsService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

PolicyVersionsService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use PolicyVersionsService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*PolicyVersionsService) GetAuthSession

func (aaa *PolicyVersionsService) GetAuthSession() auth.Session

func (*PolicyVersionsService) PublishPolicyVersionShort

func (aaa *PolicyVersionsService) PublishPolicyVersionShort(input *policy_versions.PublishPolicyVersionParams) error

func (*PolicyVersionsService) UpdateFlightId

func (aaa *PolicyVersionsService) UpdateFlightId(flightId string)

type PolicyVersionsWithNamespaceService

type PolicyVersionsWithNamespaceService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

PolicyVersionsWithNamespaceService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use PolicyVersionsWithNamespaceService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*PolicyVersionsWithNamespaceService) DeletePolicyVersionShort

func (*PolicyVersionsWithNamespaceService) GetAuthSession

func (aaa *PolicyVersionsWithNamespaceService) GetAuthSession() auth.Session

func (*PolicyVersionsWithNamespaceService) PublishPolicyVersion1Short

func (*PolicyVersionsWithNamespaceService) UnpublishPolicyVersionShort

func (*PolicyVersionsWithNamespaceService) UpdateFlightId

func (aaa *PolicyVersionsWithNamespaceService) UpdateFlightId(flightId string)

type UserInfoService

type UserInfoService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

UserInfoService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use UserInfoService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*UserInfoService) GetAuthSession

func (aaa *UserInfoService) GetAuthSession() auth.Session

func (*UserInfoService) GetUserInfoStatusShort

func (*UserInfoService) InvalidateUserInfoCacheShort

func (aaa *UserInfoService) InvalidateUserInfoCacheShort(input *user_info.InvalidateUserInfoCacheParams) error

func (*UserInfoService) SyncUserInfoShort

func (aaa *UserInfoService) SyncUserInfoShort(input *user_info.SyncUserInfoParams) error

func (*UserInfoService) UpdateFlightId

func (aaa *UserInfoService) UpdateFlightId(flightId string)

type UtilityService

type UtilityService struct {
	Client           *legalclient.JusticeLegalService
	ConfigRepository repository.ConfigRepository
	TokenRepository  repository.TokenRepository

	FlightIdRepository *utils.FlightIdContainer
}

UtilityService this is use for compatibility with latest modular sdk only Deprecated: 2023-03-30 - please use UtilityService imported from "github.com/AccelByte/accelbyte-go-modular-sdk/legal-sdk/pkg"

func (*UtilityService) CheckReadinessShort

func (aaa *UtilityService) CheckReadinessShort(input *utility.CheckReadinessParams) (*utility.CheckReadinessResponse, error)

func (*UtilityService) GetAuthSession

func (aaa *UtilityService) GetAuthSession() auth.Session

func (*UtilityService) UpdateFlightId

func (aaa *UtilityService) UpdateFlightId(flightId string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL