001// -------------------------------------------------------------------------------- 002// Copyright 2002-2026 Echo Three, LLC 003// 004// Licensed under the Apache License, Version 2.0 (the "License"); 005// you may not use this file except in compliance with the License. 006// You may obtain a copy of the License at 007// 008// http://www.apache.org/licenses/LICENSE-2.0 009// 010// Unless required by applicable law or agreed to in writing, software 011// distributed under the License is distributed on an "AS IS" BASIS, 012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013// See the License for the specific language governing permissions and 014// limitations under the License. 015// -------------------------------------------------------------------------------- 016 017package com.echothree.model.control.security.common; 018 019public enum SecurityRoles { 020 021 AppearanceTextDecoration, 022 AppearanceTextTransformation, 023 Change, 024 Choices, 025 ContactListContactMechanismPurpose, 026 Create, 027 CreditCard, 028 CustomerTypeContactList, 029 CustomerTypeContactListGroup, 030 Delete, 031 Description, 032 Edit, 033 EntityAttributeEntityAttributeGroup, 034 EntityType, 035 FilterAdjustmentAmount, 036 FilterAdjustmentFixedAmount, 037 FilterAdjustmentPercent, 038 FilterEntranceStep, 039 FilterStep, 040 FilterStepDestination, 041 FilterStepElement, 042 ForceReindex, 043 Get, 044 GetNext, 045 HarmonizedTariffScheduleCodeUse, 046 History, 047 List, 048 Load, 049 PartyRelationship, 050 PartyType, 051 PartyTypeContactList, 052 PartyTypeContactListGroup, 053 PaymentMethodTypePartyType, 054 PaymentProcessorAction, 055 PaymentProcessorTransactionCode, 056 PaymentProcessorTypeAction, 057 Remove, 058 Review, 059 Search, 060 SecurityRole, 061 Selector, 062 SelectorKind, 063 Send, 064 Set, 065 Translation, 066 UserLogin, 067 WorkflowStep, 068 069}