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}