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}