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 Get, 043 GetNext, 044 HarmonizedTariffScheduleCodeUse, 045 History, 046 List, 047 Load, 048 PartyRelationship, 049 PartyType, 050 PartyTypeContactList, 051 PartyTypeContactListGroup, 052 PaymentMethodTypePartyType, 053 PaymentProcessorAction, 054 PaymentProcessorTransactionCode, 055 PaymentProcessorTypeAction, 056 Remove, 057 Review, 058 Search, 059 SecurityRole, 060 Selector, 061 SelectorKind, 062 Send, 063 Set, 064 Translation, 065 UserLogin, 066 WorkflowStep, 067 068}