org.mitre.cybox.objects.NLRouteProtocolEnum Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of stix Show documentation
Show all versions of stix Show documentation
The Java bindings for STIX v.1.2.0.2
/**
* Copyright (c) 2015, The MITRE Corporation. All rights reserved.
* See LICENSE for complete terms.
*/
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.06.23 at 10:59:44 AM EDT
//
package org.mitre.cybox.objects;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for NLRouteProtocolEnum.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <simpleType name="NLRouteProtocolEnum">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="MIB_IPPROTO_OTHER"/>
* <enumeration value="MIB_IPPROTO_LOCAL"/>
* <enumeration value="MIB_IPPROTO_NETMGMT"/>
* <enumeration value="MIB_IPPROTO_ICMP"/>
* <enumeration value="MIB_IPPROTO_EGP"/>
* <enumeration value="MIB_IPPROTO_GGP"/>
* <enumeration value="MIB_IPPROTO_HELLO"/>
* <enumeration value="MIB_IPPROTO_RIP"/>
* <enumeration value="MIB_IPPROTO_IS_IS"/>
* <enumeration value="MIB_IPPROTO_ES_IS"/>
* <enumeration value="MIB_IPPROTO_CISCO"/>
* <enumeration value="MIB_IPPROTO_BBN"/>
* <enumeration value="MIB_IPPROTO_OSPF"/>
* <enumeration value="MIB_IPPROTO_BGP"/>
* <enumeration value="MIB_IPPROTO_NT_AUTOSTATIC"/>
* <enumeration value="MIB_IPPROTO_NT_STATIC"/>
* <enumeration value="MIB_IPPROTO_NT_STATIC_NON_DOD"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "NLRouteProtocolEnum", namespace = "http://cybox.mitre.org/objects#WinNetworkRouteEntryObject-2")
@XmlEnum
public enum NLRouteProtocolEnum {
/**
* Specifies that the routing mechanism was not specified.
*
*/
MIB_IPPROTO_OTHER,
/**
* Specifies a local interface.
*
*/
MIB_IPPROTO_LOCAL,
/**
* Specifies a static route. This value is used to identify route information for IP routing set through network management such as the Dynamic Host Configuration Protocol (DCHP), the Simple Network Management Protocol (SNMP), or by calls to the CreateIpForwardEntry2, DeleteIpForwardEntry2, or SetIpForwardEntry2 functions.
*
*/
MIB_IPPROTO_NETMGMT,
/**
* Specifies the result of an ICMP redirect.
*
*/
MIB_IPPROTO_ICMP,
/**
* Specifies the Exterior Gateway Protocol (EGP), a dynamic routing protocol.
*
*/
MIB_IPPROTO_EGP,
/**
* Specifies the Gateway-to-Gateway Protocol (GGP), a dynamic routing protocol.
*
*/
MIB_IPPROTO_GGP,
/**
* Specifies the hellospeak protocol, a dynamic routing protocol. This is a historical entry no longer in use and was an early routing protocol used by the original ARPANET routers that ran special software called the Fuzzball routing protocol, sometimes called Hellospeak, as described in RFC 891 and RFC 1305. For more information, see http://www.ietf.org/rfc/rfc891.txt and http://www.ietf.org/rfc/rfc1305.txt.
*
*/
MIB_IPPROTO_HELLO,
/**
* Specifies the Berkeley Routing Information Protocol (RIP) or RIP-II, a dynamic routing protocol.
*
*/
MIB_IPPROTO_RIP,
/**
* Specifies the Intermediate System-to-Intermediate System (IS-IS) protocol, a dynamic routing protocol. The IS-IS protocol was developed for use in the Open Systems Interconnection (OSI) protocol suite.
*
*/
MIB_IPPROTO_IS_IS,
/**
* Specifies the End System-to-Intermediate System (ES-IS) protocol, a dynamic routing protocol. The ES-IS protocol was developed for use in the Open Systems Interconnection (OSI) protocol suite.
*
*/
MIB_IPPROTO_ES_IS,
/**
* Specifies the Cisco Interior Gateway Routing Protocol (IGRP), a dynamic routing protocol.
*
*/
MIB_IPPROTO_CISCO,
/**
* Specifies the Bolt, Beranek, and Newman (BBN) Interior Gateway Protocol (IGP) that used the Shortest Path First (SPF) algorithm. This was an early dynamic routing protocol.
*
*/
MIB_IPPROTO_BBN,
/**
* Specifies the Open Shortest Path First (OSPF) protocol, a dynamic routing protocol.
*
*/
MIB_IPPROTO_OSPF,
/**
* Specifies the Border Gateway Protocol (BGP), a dynamic routing protocol.
*
*/
MIB_IPPROTO_BGP,
/**
* Specifies a Windows specific entry added originally by a routing protocol, but which is now static.
*
*/
MIB_IPPROTO_NT_AUTOSTATIC,
/**
* Specifies a Windows specific entry added as a static route from the routing user interface or a routing command.
*
*/
MIB_IPPROTO_NT_STATIC,
/**
* Specifies a Windows specific entry added as an static route from the routing user interface or a routing command, except these routes do not cause Dial On Demand (DOD).
*
*/
MIB_IPPROTO_NT_STATIC_NON_DOD;
public String value() {
return name();
}
public static NLRouteProtocolEnum fromValue(String v) {
return valueOf(v);
}
}