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}