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