com.mobius.software.telco.protocols.diameter.AvpCodes Maven / Gradle / Ivy
package com.mobius.software.telco.protocols.diameter;
/*
* Mobius Software LTD, Open Source Cloud Communications
* Copyright 2023, Mobius Software LTD and individual contributors
* by the @authors tag.
*
* This program is free software: you can redistribute it and/or modify
* under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation; either version 3 of
* the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see
*/
public class AvpCodes
{
public static final long USERNAME = 1L;
public static final long USER_PASSWORD = 2L;
public static final long NAS_IP_ADDRESS = 4L;
public static final long NAS_PORT = 5L;
public static final long SERVICE_TYPE= 6L;
public static final long FRAMED_PROTOCOL = 7L;
public static final long FRAMED_IP_ADDRESS = 8L;
public static final long FRAMED_IP_NETMASK = 9L;
public static final long FRAMED_ROUTING = 10L;
public static final long FILTER_ID = 11L;
public static final long FRAMED_MTU = 12L;
public static final long FRAMED_COMPRESSION = 13L;
public static final long LOGIN_IP_HOST = 14L;
public static final long LOGIN_SERVICE = 15L;
public static final long LOGIN_TCP_PORT = 16L;
public static final long REPLY_MESSAGE = 18L;
public static final long CALLBACK_NUMBER = 19L;
public static final long CALLBACK_ID = 20L;
public static final long FRAMED_ROUTE = 22L;
public static final long FRAMED_IP_NETWORK = 23L;
public static final long STATE = 24L;
public static final long CLASS = 25L;
public static final long SESSION_TIMEOUT = 27L;
public static final long IDLE_TIMEOUT = 28L;
public static final long CALLED_STATION_ID = 30L;
public static final long CALLING_STATION_ID = 31L;
public static final long NAS_IDENTIFIER = 32L;
public static final long PROXY_STATE = 33L;
public static final long LOGIN_LAT_SERVICE = 34L;
public static final long LOGIN_LAT_NODE = 35L;
public static final long LOGIN_LAT_GROUP = 36L;
public static final long FRAMED_APPLETALK_LINK = 37L;
public static final long FRAMED_APPLETALK_NETWORK = 38L;
public static final long FRAMED_APPLETALK_ZONE = 39L;
public static final long ACCT_DELAY_TIME = 41L;
public static final long ACCT_SESSION_ID = 44L;
public static final long ACCT_AUTHENTIC = 45L;
public static final long ACCT_SESSION_TIME = 46L;
public static final long ACCT_MULTI_SESSION_ID = 50L;
public static final long ACCT_LINK_COUNT = 51L;
public static final long EVENT_TIMESTAMP = 55L;
public static final long CHAP_CHALLENGE = 60L;
public static final long NAS_PORT_TYPE = 61L;
public static final long PORT_LIMIT = 62L;
public static final long LOGIN_LAT_PORT = 63L;
public static final long TUNNEL_TYPE = 64L;
public static final long TUNNEL_MEDIUM_TYPE = 65L;
public static final long TUNNEL_CLIENT_ENDPOINT = 66L;
public static final long TUNNEL_SERVER_ENDPOINT = 67L;
public static final long ACCT_TUNNEL_CONNECTION = 68L;
public static final long TUNNEL_PASSWORD = 69L;
public static final long ARAP_PASSWORD = 70L;
public static final long ARAP_FEATURES = 71L;
public static final long ARAP_ZONE_ACCESS = 72L;
public static final long ARAP_SECURITY = 73L;
public static final long ARAP_SECURITY_DATA = 74L;
public static final long PASSWORD_RETRY = 75L;
public static final long PROMPT = 76L;
public static final long CONNECT_INFO = 77L;
public static final long CONFIGURATION_TOKEN = 78L;
public static final long TUNNEL_PRIVATE_GROUP_ID = 81L;
public static final long TUNNEL_ASSIGNMENT_ID = 82L;
public static final long TUNNEL_PREFERENCE = 83L;
public static final long ARAP_CHALLENGE_RESPONSE = 84L;
public static final long ACCT_INTERIM_INTERVAL = 85L;
public static final long ACCT_TUNNEL_PACKET_LOST = 86L;
public static final long NAS_PORT_ID = 87L;
public static final long FRAMED_POOL = 88L;
public static final long CHARGEABLE_USER_IDENTITY = 89L;
public static final long TUNNEL_CLIENT_AUTH_ID = 90L;
public static final long TUNNEL_SERVER_AUTH_ID = 91L;
public static final long ORIGINATING_LINE_INFO = 94L;
public static final long NAS_IPV6_ADDRESS = 95L;
public static final long FRAMED_INTERFACE_ID = 96L;
public static final long FRAMED_IPV6_PREFIX = 97L;
public static final long LOGIN_IPV6_HOST = 98L;
public static final long FRAMED_IPV6_ROUTE = 99L;
public static final long FRAMED_IPV6_POOL = 100L;
public static final long EAP_KEY_NAME = 102L;
public static final long DIGEST_RESPONSE = 103L;
public static final long DIGEST_REALM = 104L;
public static final long DIGEST_NONCE = 105L;
public static final long DIGEST_RESPONSE_AUTH = 106L;
public static final long DIGEST_NEXT_NONCE = 107L;
public static final long DIGEST_METHOD = 108L;
public static final long DIGEST_URI = 109L;
public static final long DIGEST_QOP = 110L;
public static final long DIGEST_ALGORITHM = 111L;
public static final long DIGEST_ENTITY_BODY_HASH = 112L;
public static final long DIGEST_CNONCE = 113L;
public static final long DIGEST_NONCE_COUNT = 114L;
public static final long DIGEST_USERNAME = 115L;
public static final long DIGEST_OPAQUE = 116L;
public static final long DIGEST_AUTN_PARAM = 117L;
public static final long DIGEST_AKA_AUTS = 118L;
public static final long DIGEST_DOMAIN = 119L;
public static final long DIGEST_STATE = 120L;
public static final long DIGEST_HA1 = 121L;
public static final long SIP_AOR = 122L;
public static final long DELEGATE_IPV6_PREFIX = 123L;
public static final long MIP6_FEATURE_VECTOR = 124L;
public static final long MIP6_HOME_LINK_PREFIX = 125L;
public static final long OPERATOR_NAME = 126L;
public static final long LOCATION_INFORMATION = 127L;
public static final long LOCATION_DATA = 128L;
public static final long BASIC_LOCATION_POLICY_RULES = 129L;
public static final long EXTENDED_LOCATION_POLICY_RULES = 130L;
public static final long LOCATION_CAPABLE = 131L;
public static final long REQUESTED_LOCATION_INFO = 132L;
public static final long HOST_IP_ADDRESS = 257L;
public static final long AUTH_APPLICATION_ID = 258L;
public static final long ACCT_APPLICATION_ID = 259L;
public static final long VENDOR_SPECIFIC_APPLICATION_ID = 260L;
public static final long REDIRECT_HOST_USAGE = 261L;
public static final long REDIRECT_MAX_CACHE_TIME = 262L;
public static final long SESSION_ID = 263L;
public static final long ORIGIN_HOST = 264L;
public static final long SUPPORTED_VENDOR_ID = 265L;
public static final long VENDOR_ID = 266L;
public static final long FIRMWARE_REVISION = 267L;
public static final long RESULT_CODE = 268L;
public static final long PRODUCT_NAME = 269L;
public static final long SESSION_BINDING = 270L;
public static final long SESSION_SERVER_FAILORE = 271L;
public static final long MULTI_ROUND_TIMEOUT = 272L;
public static final long DISCONNECT_CAUSE = 273L;
public static final long AUTH_REQUEST_TYPE = 274L;
public static final long AUTH_GRACE_PERIOD = 276L;
public static final long AUTH_SESSION_STATE = 277L;
public static final long ORIGIN_STATE_ID = 278L;
public static final long FAILED_AVP = 279L;
public static final long PROXY_HOST = 280L;
public static final long ERROR_MESSAGE = 281L;
public static final long ROUTE_RECORD = 282L;
public static final long DESTINATION_REALM = 283L;
public static final long PROXY_INFO = 284L;
public static final long REAUTH_REQUEST_TYPE = 285L;
public static final long ACCOUNTING_SUB_SESSION_ID = 287L;
public static final long AUTHORIZATION_LIFETIME = 291L;
public static final long REDIRECT_HOST = 292L;
public static final long DESTINATION_HOST = 293L;
public static final long ERROR_REPORTING_HOST = 294L;
public static final long TERMINATION_CAUSE = 295L;
public static final long ORIGIN_REALM = 296L;
public static final long EXPERIMENTAL_RESULT = 297L;
public static final long EXPERIMENTAL_RESULT_CODE = 298L;
public static final long INBAND_SECURITY_ID = 299L;
public static final long DRMP = 301L;
public static final long MIP_FA_TO_HA_SPI = 318L;
public static final long MIP_FA_TO_MN_SPI = 319L;
public static final long MIP_REG_REQUEST = 320L;
public static final long MIP_REG_REPLY = 321L;
public static final long MIP_MN_AA_AUTH = 322L;
public static final long MIP_HA_TO_FA_SPI = 323L;
public static final long MIP_HA_TO_MN_SPI = 324L;
public static final long MIP_MN_TO_FA_SPI = 325L;
public static final long MIP_FA_TO_MN_MSA = 326L;
public static final long MIP_MN_FA_SPI = 327L;
public static final long MIP_FA_TO_HA_MSA = 328L;
public static final long MIP_HA_TO_FA_MSA = 329L;
public static final long MIP_MN_TO_HA_SPI = 331L;
public static final long MIP_HA_TO_MN_MSA = 332L;
public static final long MIP_MOBILE_NODE_ADDRESS = 333L;
public static final long MIP_HOME_AGENT_ADDRESS = 334L;
public static final long MIP_NONCE = 335L;
public static final long MIP_CANDIDATE_HOME_AGENT_HOST = 336L;
public static final long MIP_FEATURE_VECTOR = 337L;
public static final long MIP_AUTH_INPUT_DATA_LENGTH = 338L;
public static final long MIP_AUTHORIZATION_LENGTH = 339L;
public static final long MIP_AUTHENTICATOR_OFFSET = 340L;
public static final long MIP_MN_AA_SPI = 341L;
public static final long MIP_FILTER_RULE = 342L;
public static final long MIP_SESSION_KEY = 343L;
public static final long MIP_FA_CHALLENGE = 344L;
public static final long MIP_ALGORITHM_TYPE = 345L;
public static final long MIP_REPAY_MODE = 346L;
public static final long MIP_ORIGINATING_FOREIGN_AAA = 347L;
public static final long MIP_HOME_AGENT_HOST = 348L;
public static final long ACCOUNTING_INPUT_OCTETS = 363L;
public static final long ACCOUNTING_OUTPUT_OCTETS = 364L;
public static final long ACCOUNTING_INPUT_PACKETS = 365L;
public static final long ACCOUNTING_OUTPUT_PACKETS = 366L;
public static final long MIP_MSA_LIFETIME = 367L;
public static final long SIP_ACCOUNTING_INFORMATION = 368L;
public static final long SIP_ACCOUNTING_SERVER_URI = 369L;
public static final long SIP_CREDIT_CONTROL_SERVER_URI = 370L;
public static final long SIP_SERVER_URI = 371L;
public static final long SIP_SERVER_CAPABILITIES = 372L;
public static final long SIP_MANDATORY_CAPABILITY = 373L;
public static final long SIP_OPTIONAL_CAPABILITY = 374L;
public static final long SIP_SERVER_ASSIGNMENT_TYPE = 375L;
public static final long SIP_AUTH_DATA_ITEM = 376L;
public static final long SIP_AUTHENTICATION_SCHEME = 377L;
public static final long SIP_ITEM_NUMBER = 378L;
public static final long SIP_AUTHENTICATE = 379L;
public static final long SIP_AUTHORIZATION = 380L;
public static final long SIP_AUTHENTICATION_INFO = 381L;
public static final long SIP_NUMBER_AUTH_ITEMS = 382L;
public static final long SIP_DEREGISTRATION_REASON = 383L;
public static final long SIP_REASON_CODE = 384L;
public static final long SIP_REASON_INFO = 385L;
public static final long SIP_VISITED_NETWORK_ID = 386L;
public static final long SIP_USER_AUTHORIZATION_TYPE = 387L;
public static final long SIP_SUPPORTED_USER_DATA_TYPE = 388L;
public static final long SIP_USER_DATA = 389L;
public static final long SIP_USER_DATA_TYPE = 390L;
public static final long SIP_USER_DATA_CONTENTS = 391L;
public static final long SIP_USER_DATA_ALREADY_AVAILABLE = 392L;
public static final long SIP_METHOD = 393L;
public static final long NAS_FILTER_RULE = 400L;
public static final long TUNNELING = 401L;
public static final long CHAP_AUTH = 402L;
public static final long CHAP_ALGORITHM = 403L;
public static final long CHAP_IDENT = 404L;
public static final long CHAP_RESPONSE = 405L;
public static final long ACCOUNTING_AUTH_METHOD = 406L;
public static final long QOS_FILTER_RULE = 407L;
public static final long ORIGIN_AAA_PROTOCOL = 408L;
public static final long CC_CORRELATION_ID = 411L;
public static final long CC_INPUT_OCTETS = 412L;
public static final long CC_MONEY = 413L;
public static final long CC_OUTPUT_OCTETS = 414L;
public static final long CC_REQUEST_NUMBER = 415L;
public static final long CC_REQUEST_TYPE = 416L;
public static final long CC_SERVICE_SPECIFIC_UNITS = 417L;
public static final long CC_SESSION_FAILOVER = 418L;
public static final long CC_SUBSESSION_ID = 419L;
public static final long CC_TIME = 420L;
public static final long CC_TOTAL_OCTETS = 421L;
public static final long CHECK_BALANCE_RESUT = 422L;
public static final long COST_INFORMATION = 423L;
public static final long COST_UNIT = 424L;
public static final long CURRENCY_CODE = 425L;
public static final long CREDIT_CONTROL = 426L;
public static final long CREDIT_CONTROL_FAILURE_HADING = 427L;
public static final long DIRECT_DEBITING_FAILURE_HADING = 428L;
public static final long EXPONENT = 429L;
public static final long FINAL_UNIT_INDICATION = 430L;
public static final long GRANTED_SERVICE_UNIT = 431L;
public static final long RATING_GROUP = 432L;
public static final long REDIRECT_ADDRESS_TYPE = 433L;
public static final long REDIRECT_SERVER = 434L;
public static final long REDIRECT_SERVER_ADDRESS = 435L;
public static final long REQUESTED_ACTION = 436L;
public static final long REQUESTED_SERVICE_UNIT = 437L;
public static final long RESTRICTION_FILTER_RULE = 438L;
public static final long SERVICE_IDENTIFIER = 439L;
public static final long SERVICE_PARAMETER_INFO = 440L;
public static final long SERVICE_PARAMETER_TYPE = 441L;
public static final long SERVICE_PARAMETER_VALUE = 442L;
public static final long SUBSCRIPTION_ID = 443L;
public static final long SUBSCRIPTION_ID_DATA = 444L;
public static final long UNIT_VALUE = 445L;
public static final long USED_SERVICE_UNIT = 446L;
public static final long VALUE_DIGITS = 447L;
public static final long VALIDITY_TIME = 448L;
public static final long FINAL_UNIT_ACTION = 449L;
public static final long SUBSCRIPTION_ID_TYPE = 450L;
public static final long TARIFF_TIME_CHANGE = 451L;
public static final long TARIFF_CHANGE_USAGE = 452L;
public static final long GSU_POOL_IDENTIFIER = 453L;
public static final long CC_UNIT_TYPE = 454L;
public static final long MULTIPLE_SERVICES_INDICATOR = 455L;
public static final long MULTIPLE_SERVICES_CREDIT_CONTROL = 456L;
public static final long GSU_POOL_REFERENCE = 457L;
public static final long USER_EQUIPMENT_INFO = 458L;
public static final long USER_EQUIPMENT_INFO_TYPE = 459L;
public static final long USER_EQUIPMENT_INFO_VALUE = 460L;
public static final long SERVICE_CONTEXT_ID = 461L;
public static final long EAP_PAYLOAD = 462L;
public static final long EAP_REISSUED_PAYLOAD = 463L;
public static final long EAP_MASTER_SESSION_KEY = 464L;
public static final long ACCOUNTING_EAP_AUTH_METHOD = 465L;
public static final long ACCOUNTING_RECORD_TYPE = 480L;
public static final long ACCOUNTING_REALTIME_REQUIRED = 483L;
public static final long ACCOUNTING_RECORD_NUMBER = 485L;
public static final long MIP6_AGENT_INFO = 486L;
public static final long MIP_MAC_MOBILITY_DATA = 489L;
public static final long MIP_TIMEOUT = 490L;
public static final long MIP_MN_HA_SPI = 491L;
public static final long MIP_MN_HA_MSA = 492L;
public static final long SERVICE_SELECTION = 493L;
public static final long TMOD1 = 495L;
public static final long TOKEN_RATE = 496L;
public static final long BUCKET_DEPTH = 497L;
public static final long PEAK_TRAFFIC_RATE = 498L;
public static final long MINIMUM_POLICED_UNIT = 499L;
public static final long MAXIMUM_PACKET_SIZE = 500L;
public static final long TMOD2 = 501L;
public static final long BANDWIDTH = 502L;
public static final long PHB_CLASS = 503L;
public static final long PMIP6_DHCP_SERVER_ADDRESS = 504L;
public static final long PMIP6_IPV4_HOME_ADDRESS = 505L;
public static final long MOBILE_NODE_IDENTIFIER = 506L;
public static final long SERVICE_CONFIGURATION = 507L;
public static final long QOS_RESOURCES = 508L;
public static final long FILTER_RULE = 509L;
public static final long FILTER_RULE_PRECEDENCE = 510L;
public static final long CLASSIFIER = 511L;
public static final long CLASSIFIER_ID = 512L;
public static final long PROTOCOL = 513L;
public static final long DIRECTION = 514L;
public static final long FROM_SPEC = 515L;
public static final long TO_SPEC = 516L;
public static final long NEGATED = 517L;
public static final long IP_ADDRESS = 518L;
public static final long IP_ADDRESS_RANGE = 519L;
public static final long IP_ADDRESS_START = 520L;
public static final long IP_ADDRESS_END = 521L;
public static final long IP_ADDRESS_MASK = 522L;
public static final long IP_BITMASK_WIDTH = 523L;
public static final long MAC_ADDRESS = 524L;
public static final long MAC_ADDRESS_MASK = 525L;
public static final long MAC_ADDRESS_MASK_PATTERN = 526L;
public static final long EUI64_ADDRESS = 527L;
public static final long EUI64_ADDRESS_MASK = 528L;
public static final long EUI64_ADDRESS_MASK_PATTERN = 529L;
public static final long PORT = 530L;
public static final long PORT_RANGE = 531L;
public static final long PORT_START = 532L;
public static final long PORT_END = 533L;
public static final long USE_ASSIGNED_ADDRESS = 534L;
public static final long DIFF_SERV_CODE_POINT = 535L;
public static final long FRAGMENTATION_FLAG = 536L;
public static final long IP_OPTION = 537L;
public static final long IP_OPTION_TYPE = 538L;
public static final long IP_OPTION_VALUE = 539L;
public static final long TCP_OPTION = 540L;
public static final long TCP_OPTION_TYPE = 541L;
public static final long TCP_OPTION_VALUE = 542L;
public static final long TCP_FLAGS = 543L;
public static final long TCP_FLAG_TYPE = 544L;
public static final long ICMP_TYPE = 545L;
public static final long ICMP_TYPE_NUMBER = 546L;
public static final long ICMP_CODE = 547L;
public static final long ETH_OPTION = 548L;
public static final long ETH_PROTO_TYPE = 549L;
public static final long ETH_ETHER_TYPE = 550L;
public static final long ETH_SAP = 551L;
public static final long VLAN_ID_RANGE = 552L;
public static final long SVID_START = 553L;
public static final long SVID_END = 554L;
public static final long CVID_START = 555L;
public static final long CVID_END = 556L;
public static final long USER_PRIORITY_RANGE = 557L;
public static final long LOW_USER_PRIORITY = 558L;
public static final long HIGH_USER_PRIORITY = 559L;
public static final long TIME_OF_DAY_CONDITION = 560L;
public static final long TIME_OF_DAY_START = 561L;
public static final long TIME_OF_DAY_END = 562L;
public static final long DAY_OF_WEEK_MASK = 563L;
public static final long DAY_OF_MONTH_MASK = 564L;
public static final long MONTH_OF_YEAR_MASK = 565L;
public static final long ABSOLUTE_START_TIME = 566L;
public static final long ABSOLUTE_START_FRACTIONAL_SECONDS = 567L;
public static final long ABSOLUTE_END_TIME = 568L;
public static final long ABSOLUTE_END_FRACTIONAL_SECONDS = 569L;
public static final long TIMEZONE_FLAG = 570L;
public static final long TIMEZONE_OFFSET = 571L;
public static final long TREATMENT_ACTION = 572L;
public static final long QOS_PROFILE_ID = 573L;
public static final long QOS_PROFILE_TEMPLATE = 574L;
public static final long QOS_SEMANTICS = 575L;
public static final long QOS_PARAMETERS = 576L;
public static final long EXCESS_TREATMENT = 577L;
public static final long QOS_CAPABILITY = 578L;
public static final long KEY = 581L;
public static final long KEY_TYPE = 582L;
public static final long KEYING_MATERIAL = 583L;
public static final long KEY_LIFETIME = 584L;
public static final long KEY_SPI = 585L;
public static final long KEY_NAME = 586L;
public static final long MIP_CAREOF_ADDRESS = 587L;
public static final long MIP_AUTHENTICATOR = 588L;
public static final long MIP6_AUTH_MODE = 594L;
public static final long ERP_RK_REQUEST = 618L;
public static final long ERP_REALM = 619L;
public static final long OC_SUPPORTED_FEATURES = 621L;
public static final long OC_FEATURE_VECTOR = 622L;
public static final long OC_OLR = 623L;
public static final long OC_SEQUENCE_NUMBER = 624L;
public static final long OC_VALIDITY_DURATION = 625L;
public static final long OC_REPORT_TYPE = 626L;
public static final long OC_REDUCTION_PERCENTAGE = 627L;
public static final long SOURCE_ID = 649L;
public static final long LOAD = 650L;
public static final long LOAD_TYPE = 651L;
public static final long LOAD_VALUE = 652L;
public static final long USER_EQUIPMENT_INFO_EXTENSION = 653L;
public static final long USER_EQUIPMENT_INFO_IMEISV = 654L;
public static final long USER_EQUIPMENT_INFO_MAC = 655L;
public static final long USER_EQUIPMENT_INFO_EUI164 = 656L;
public static final long USER_EQUIPMENT_INFO_MODIFIED_EUI164 = 657L;
public static final long USER_EQUIPMENT_INFO_IMEI = 658L;
public static final long SUBSCRIPTION_ID_EXTENSION = 659L;
public static final long SUBSCRIPTION_ID_E164 = 660L;
public static final long SUBSCRIPTION_ID_IMSI = 661L;
public static final long SUBSCRIPTION_ID_SIP_URI = 662L;
public static final long SUBSCRIPTION_ID_NAI = 663L;
public static final long SUBSCRIPTION_ID_PRIVATE = 664L;
public static final long REDIRECT_SERVER_EXTENSION = 665L;
public static final long REDIRECT_ADDRESS_IP_ADDRESS = 666L;
public static final long REDIRECT_ADDRESS_URL = 667L;
public static final long REDIRECT_ADDRESS_SIP_URI = 668L;
public static final long QOS_FINAL_UNIT_INDICATION = 669L;
}