Showing:

Annotations
Attributes
Diagrams
Facets
Source
Used by
Main schema Whois_Object.xsd
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
This schema was originally developed by The MITRE Corporation. The CybOX XML Schema implementation is maintained by The MITRE Corporation and developed by the open CybOX Community. For more information, including how to get involved in the effort and how to submit change requests, please visit the CybOX website at http://cybox.mitre.org.
Element WhoisObj:Whois_Entry
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Whois_Entry object is intended to characterize an individual Whois entry for a domain.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisObjectType_Lookup_Date Whois_Object_xsd.tmp#WhoisObjectType_Domain_Name Whois_Object_xsd.tmp#WhoisObjectType_Domain_ID Whois_Object_xsd.tmp#WhoisObjectType_Server_Name Whois_Object_xsd.tmp#WhoisObjectType_IP_Address Whois_Object_xsd.tmp#WhoisObjectType_DNSSEC Whois_Object_xsd.tmp#WhoisObjectType_Nameservers Whois_Object_xsd.tmp#WhoisObjectType_Status Whois_Object_xsd.tmp#WhoisObjectType_Updated_Date Whois_Object_xsd.tmp#WhoisObjectType_Creation_Date Whois_Object_xsd.tmp#WhoisObjectType_Expiration_Date Whois_Object_xsd.tmp#WhoisObjectType_Regional_Internet_Registry Whois_Object_xsd.tmp#WhoisObjectType_Sponsoring_Registrar Whois_Object_xsd.tmp#WhoisObjectType_Registrar_Info Whois_Object_xsd.tmp#WhoisObjectType_Registrants Whois_Object_xsd.tmp#WhoisObjectType_Contact_Info Whois_Object_xsd.tmp#WhoisObjectType_Remarks Whois_Object_xsd.tmp#WhoisObjectType
Type WhoisObj:WhoisObjectType
Type hierarchy
Children WhoisObj:Contact_Info, WhoisObj:Creation_Date, WhoisObj:DNSSEC, WhoisObj:Domain_ID, WhoisObj:Domain_Name, WhoisObj:Expiration_Date, WhoisObj:IP_Address, WhoisObj:Lookup_Date, WhoisObj:Nameservers, WhoisObj:Regional_Internet_Registry, WhoisObj:Registrants, WhoisObj:Registrar_Info, WhoisObj:Remarks, WhoisObj:Server_Name, WhoisObj:Sponsoring_Registrar, WhoisObj:Status, WhoisObj:Updated_Date
Source
<xs:element name="Whois_Entry" type="WhoisObj:WhoisObjectType">
  <xs:annotation>
    <xs:documentation>The Whois_Entry object is intended to characterize an individual Whois entry for a domain.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Lookup_Date
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Lookup_Date field specifies the date and time that the Whois record was queried.
Diagram
Diagram
Type DateTimeObjectPropertyType
Source
<xs:element name="Lookup_Date" type="cyboxCommon:DateTimeObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Lookup_Date field specifies the date and time that the Whois record was queried.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Domain_Name
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Domain_Name field specifies the corresponding domain name for this whois entry.
Diagram
Diagram
Type URIObjectType
Source
<xs:element name="Domain_Name" type="URIObj:URIObjectType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Domain_Name field specifies the corresponding domain name for this whois entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Domain_ID
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Domain_ID field specifies the domain id for the domain associated with this Whois entry.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Domain_ID" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Domain_ID field specifies the domain id for the domain associated with this Whois entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Server_Name
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Server_Name field specifies the corresponding server name for this whois entry. This usually corresponds to a nameserver lookup.
Diagram
Diagram
Type URIObjectType
Source
<xs:element name="Server_Name" type="URIObj:URIObjectType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Server_Name field specifies the corresponding server name for this whois entry. This usually corresponds to a nameserver lookup.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:IP_Address
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The IP_Address field specifies the corresponding ip address for this whois entry. The usually corresponds to a nameserver lookup.
Diagram
Diagram
Type AddressObjectType
Source
<xs:element name="IP_Address" type="AddressObj:AddressObjectType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The IP_Address field specifies the corresponding ip address for this whois entry. The usually corresponds to a nameserver lookup.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:DNSSEC
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The DNSSEC element corresponds to the DNSSEC field associated with a Whois entry. Acceptable values are: "Signed" or "Unsigned".
Diagram
Diagram Whois_Object_xsd.tmp#WhoisDNSSECTypeEnum
Type WhoisObj:WhoisDNSSECTypeEnum
Facets
enumeration Signed
The Signed value signifies that the domain name associated with the Whois entry is digitally signed.
enumeration Unsigned
The Unsigned value signifies that the domain name associated with the Whois entry is not digitally signed.
Source
<xs:element name="DNSSEC" type="WhoisObj:WhoisDNSSECTypeEnum" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The DNSSEC element corresponds to the DNSSEC field associated with a Whois entry. Acceptable values are: "Signed" or "Unsigned".</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Nameservers
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Nameservers element represents a list of nameserver entries for a Whois entry.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisNameserversType_Nameserver Whois_Object_xsd.tmp#WhoisNameserversType
Type WhoisObj:WhoisNameserversType
Children WhoisObj:Nameserver
Source
<xs:element name="Nameservers" type="WhoisObj:WhoisNameserversType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The Nameservers element represents a list of nameserver entries for a Whois entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisNameserversType / WhoisObj:Nameserver
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Nameserver field specifies a nameserver of the domain for this whois entry.
Diagram
Diagram
Type URIObjectType
Source
<xs:element name="Nameserver" type="URIObj:URIObjectType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The Nameserver field specifies a nameserver of the domain for this whois entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Status
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Status element represents a list of statuses for a given Whois entry.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisStatusesType_Status Whois_Object_xsd.tmp#WhoisStatusesType
Type WhoisObj:WhoisStatusesType
Children WhoisObj:Status
Source
<xs:element name="Status" type="WhoisObj:WhoisStatusesType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The Status element represents a list of statuses for a given Whois entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisStatusesType / WhoisObj:Status
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Diagram
Diagram Whois_Object_xsd.tmp#WhoisStatusType
Type WhoisObj:WhoisStatusType
Type hierarchy
Source
<xs:element name="Status" type="WhoisObj:WhoisStatusType" minOccurs="0" maxOccurs="unbounded"/>
Element WhoisObj:WhoisObjectType / WhoisObj:Updated_Date
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Updated_Date field specifies the date in which the registered domain information was last updated.
Diagram
Diagram
Type DateObjectPropertyType
Source
<xs:element name="Updated_Date" type="cyboxCommon:DateObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Updated_Date field specifies the date in which the registered domain information was last updated.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Creation_Date
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Creation_Date field specifies the date in which the registered domain was created.
Diagram
Diagram
Type DateObjectPropertyType
Source
<xs:element name="Creation_Date" type="cyboxCommon:DateObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Creation_Date field specifies the date in which the registered domain was created.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Expiration_Date
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Expiration_Date field specifies the date in which the registered domain will expire.
Diagram
Diagram
Type DateObjectPropertyType
Source
<xs:element name="Expiration_Date" type="cyboxCommon:DateObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Expiration_Date field specifies the date in which the registered domain will expire.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Regional_Internet_Registry
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Regional_Internet_Registry field specifies the name of the Regional Internet Registry (RIR) which allocated the IP address contained in this WHOIS entry.
Diagram
Diagram
Type RegionalRegistryType
Source
<xs:element minOccurs="0" name="Regional_Internet_Registry" type="cyboxCommon:RegionalRegistryType">
  <xs:annotation>
    <xs:documentation>The Regional_Internet_Registry field specifies the name of the Regional Internet Registry (RIR) which allocated the IP address contained in this WHOIS entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Sponsoring_Registrar
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Sponsoring_Registrar field holds the name of the sponsoring registrar for the domain.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Sponsoring_Registrar" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Sponsoring_Registrar field holds the name of the sponsoring registrar for the domain.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Registrar_Info
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Registrar_Info element represents registrar info that would be returned from a registrar lookup.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Registrar_ID Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Registrar_GUID Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Name Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Address Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Email_Address Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Phone_Number Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Whois_Server Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Referral_URL Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Contacts Whois_Object_xsd.tmp#WhoisRegistrarInfoType
Type WhoisObj:WhoisRegistrarInfoType
Children WhoisObj:Address, WhoisObj:Contacts, WhoisObj:Email_Address, WhoisObj:Name, WhoisObj:Phone_Number, WhoisObj:Referral_URL, WhoisObj:Registrar_GUID, WhoisObj:Registrar_ID, WhoisObj:Whois_Server
Source
<xs:element name="Registrar_Info" type="WhoisObj:WhoisRegistrarInfoType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Registrar_Info element represents registrar info that would be returned from a registrar lookup.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisRegistrarInfoType / WhoisObj:Registrar_ID
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Registrar_ID corresponds to the Registrar ID field of a Whois entry.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Registrar_ID" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Registrar_ID corresponds to the Registrar ID field of a Whois entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisRegistrarInfoType / WhoisObj:Registrar_GUID
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Registrar_GUID corresponds to the Registrar GUID field of a Whois entry.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Registrar_GUID" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Registrar_GUID corresponds to the Registrar GUID field of a Whois entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisRegistrarInfoType / WhoisObj:Name
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Name field holds the name of the registrar organization.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Name" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Name field holds the name of the registrar organization.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisRegistrarInfoType / WhoisObj:Address
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Address field holds the address (location) of the registrar organization.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Address" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Address field holds the address (location) of the registrar organization.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisRegistrarInfoType / WhoisObj:Email_Address
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The main email address for the registrar.
Diagram
Diagram
Type AddressObjectType
Source
<xs:element name="Email_Address" type="AddressObj:AddressObjectType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The main email address for the registrar.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisRegistrarInfoType / WhoisObj:Phone_Number
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Phone_Number field holds the phone number of the registrar organization.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Phone_Number" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Phone_Number field holds the phone number of the registrar organization.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisRegistrarInfoType / WhoisObj:Whois_Server
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Whois_Server field specifies the corresponding whois server for this registrar.
Diagram
Diagram
Type URIObjectType
Source
<xs:element name="Whois_Server" type="URIObj:URIObjectType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Whois_Server field specifies the corresponding whois server for this registrar.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisRegistrarInfoType / WhoisObj:Referral_URL
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Referral_URL field specifies the corresponding referral URL for registrar.
Diagram
Diagram
Type URIObjectType
Source
<xs:element name="Referral_URL" type="URIObj:URIObjectType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Referral_URL field specifies the corresponding referral URL for registrar.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisRegistrarInfoType / WhoisObj:Contacts
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
A list of registrar contacts.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisContactsType_Contact Whois_Object_xsd.tmp#WhoisContactsType
Type WhoisObj:WhoisContactsType
Children WhoisObj:Contact
Source
<xs:element name="Contacts" type="WhoisObj:WhoisContactsType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>A list of registrar contacts.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisContactsType / WhoisObj:Contact
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
A contact found in a Whois entry.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisContactType_contact_type Whois_Object_xsd.tmp#WhoisContactType_Contact_ID Whois_Object_xsd.tmp#WhoisContactType_Name Whois_Object_xsd.tmp#WhoisContactType_Email_Address Whois_Object_xsd.tmp#WhoisContactType_Phone_Number Whois_Object_xsd.tmp#WhoisContactType_Fax_Number Whois_Object_xsd.tmp#WhoisContactType_Address Whois_Object_xsd.tmp#WhoisContactType_Organization Whois_Object_xsd.tmp#WhoisContactType
Type WhoisObj:WhoisContactType
Children WhoisObj:Address, WhoisObj:Contact_ID, WhoisObj:Email_Address, WhoisObj:Fax_Number, WhoisObj:Name, WhoisObj:Organization, WhoisObj:Phone_Number
Attributes
QName Type Use Annotation
contact_type WhoisObj:WhoisContactTypeEnum optional
The contact_type field specifies what type of contact this is. Only values from WhoisObj:RegistrarContactTypeEnum can be used.
Source
<xs:element name="Contact" type="WhoisObj:WhoisContactType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A contact found in a Whois entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisContactType / WhoisObj:Contact_ID
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Contact_ID corresponds to an ID for the contact. This can be presented as Contact ID, Billing ID, Admin ID, Tech ID, etc.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Contact_ID" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Contact_ID corresponds to an ID for the contact. This can be presented as Contact ID, Billing ID, Admin ID, Tech ID, etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisContactType / WhoisObj:Name
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The name of the contact.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Name" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The name of the contact.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisContactType / WhoisObj:Email_Address
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The email address of the contact.
Diagram
Diagram
Type AddressObjectType
Source
<xs:element name="Email_Address" type="AddressObj:AddressObjectType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The email address of the contact.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisContactType / WhoisObj:Phone_Number
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The phone number of the contact.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Phone_Number" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The phone number of the contact.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisContactType / WhoisObj:Fax_Number
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The fax number of the contact.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Fax_Number" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The fax number of the contact.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisContactType / WhoisObj:Address
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The address of the contact.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Address" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The address of the contact.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisContactType / WhoisObj:Organization
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The name of the organization this contact works for or is assoicated with.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Organization" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The name of the organization this contact works for or is assoicated with.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Registrants
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Registrants element represents the registrant information associated with a domain lookup.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisRegistrantsType_Registrant Whois_Object_xsd.tmp#WhoisRegistrantsType
Type WhoisObj:WhoisRegistrantsType
Children WhoisObj:Registrant
Source
<xs:element name="Registrants" minOccurs="0" type="WhoisObj:WhoisRegistrantsType">
  <xs:annotation>
    <xs:documentation>The Registrants element represents the registrant information associated with a domain lookup.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisRegistrantsType / WhoisObj:Registrant
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Diagram
Diagram Whois_Object_xsd.tmp#WhoisContactType_contact_type Whois_Object_xsd.tmp#WhoisContactType_Contact_ID Whois_Object_xsd.tmp#WhoisContactType_Name Whois_Object_xsd.tmp#WhoisContactType_Email_Address Whois_Object_xsd.tmp#WhoisContactType_Phone_Number Whois_Object_xsd.tmp#WhoisContactType_Fax_Number Whois_Object_xsd.tmp#WhoisContactType_Address Whois_Object_xsd.tmp#WhoisContactType_Organization Whois_Object_xsd.tmp#WhoisContactType Whois_Object_xsd.tmp#WhoisRegistrantInfoType_Registrant_ID Whois_Object_xsd.tmp#WhoisRegistrantInfoType
Type WhoisObj:WhoisRegistrantInfoType
Type hierarchy
Children WhoisObj:Address, WhoisObj:Contact_ID, WhoisObj:Email_Address, WhoisObj:Fax_Number, WhoisObj:Name, WhoisObj:Organization, WhoisObj:Phone_Number, WhoisObj:Registrant_ID
Attributes
QName Type Use Annotation
contact_type WhoisObj:WhoisContactTypeEnum optional
The contact_type field specifies what type of contact this is. Only values from WhoisObj:RegistrarContactTypeEnum can be used.
Source
<xs:element name="Registrant" type="WhoisObj:WhoisRegistrantInfoType" minOccurs="0" maxOccurs="unbounded"/>
Element WhoisObj:WhoisRegistrantInfoType / WhoisObj:Registrant_ID
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Registrant_ID specifies the registrant id for a given registrant.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Registrant_ID" type="cyboxCommon:StringObjectPropertyType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The Registrant_ID specifies the registrant id for a given registrant.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Contact_Info
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Contact_Info element represents contact info that would be returned from a contact lookup.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisContactType_contact_type Whois_Object_xsd.tmp#WhoisContactType_Contact_ID Whois_Object_xsd.tmp#WhoisContactType_Name Whois_Object_xsd.tmp#WhoisContactType_Email_Address Whois_Object_xsd.tmp#WhoisContactType_Phone_Number Whois_Object_xsd.tmp#WhoisContactType_Fax_Number Whois_Object_xsd.tmp#WhoisContactType_Address Whois_Object_xsd.tmp#WhoisContactType_Organization Whois_Object_xsd.tmp#WhoisContactType
Type WhoisObj:WhoisContactType
Children WhoisObj:Address, WhoisObj:Contact_ID, WhoisObj:Email_Address, WhoisObj:Fax_Number, WhoisObj:Name, WhoisObj:Organization, WhoisObj:Phone_Number
Attributes
QName Type Use Annotation
contact_type WhoisObj:WhoisContactTypeEnum optional
The contact_type field specifies what type of contact this is. Only values from WhoisObj:RegistrarContactTypeEnum can be used.
Source
<xs:element name="Contact_Info" type="WhoisObj:WhoisContactType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Contact_Info element represents contact info that would be returned from a contact lookup.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WhoisObj:WhoisObjectType / WhoisObj:Remarks
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The Remarks field specifies any remarks associated with this Whois entry.
Diagram
Diagram
Type StringObjectPropertyType
Source
<xs:element name="Remarks" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The Remarks field specifies any remarks associated with this Whois entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type WhoisObj:WhoisObjectType
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The WhoisObjectType type is intended to characterize Whois information for a domain.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisObjectType_Lookup_Date Whois_Object_xsd.tmp#WhoisObjectType_Domain_Name Whois_Object_xsd.tmp#WhoisObjectType_Domain_ID Whois_Object_xsd.tmp#WhoisObjectType_Server_Name Whois_Object_xsd.tmp#WhoisObjectType_IP_Address Whois_Object_xsd.tmp#WhoisObjectType_DNSSEC Whois_Object_xsd.tmp#WhoisObjectType_Nameservers Whois_Object_xsd.tmp#WhoisObjectType_Status Whois_Object_xsd.tmp#WhoisObjectType_Updated_Date Whois_Object_xsd.tmp#WhoisObjectType_Creation_Date Whois_Object_xsd.tmp#WhoisObjectType_Expiration_Date Whois_Object_xsd.tmp#WhoisObjectType_Regional_Internet_Registry Whois_Object_xsd.tmp#WhoisObjectType_Sponsoring_Registrar Whois_Object_xsd.tmp#WhoisObjectType_Registrar_Info Whois_Object_xsd.tmp#WhoisObjectType_Registrants Whois_Object_xsd.tmp#WhoisObjectType_Contact_Info Whois_Object_xsd.tmp#WhoisObjectType_Remarks
Type extension of ObjectPropertiesType
Type hierarchy
Used by
Children WhoisObj:Contact_Info, WhoisObj:Creation_Date, WhoisObj:DNSSEC, WhoisObj:Domain_ID, WhoisObj:Domain_Name, WhoisObj:Expiration_Date, WhoisObj:IP_Address, WhoisObj:Lookup_Date, WhoisObj:Nameservers, WhoisObj:Regional_Internet_Registry, WhoisObj:Registrants, WhoisObj:Registrar_Info, WhoisObj:Remarks, WhoisObj:Server_Name, WhoisObj:Sponsoring_Registrar, WhoisObj:Status, WhoisObj:Updated_Date
Source
<xs:complexType name="WhoisObjectType" mixed="false">
  <xs:annotation>
    <xs:documentation>The WhoisObjectType type is intended to characterize Whois information for a domain.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cyboxCommon:ObjectPropertiesType">
      <xs:sequence>
        <xs:element name="Lookup_Date" type="cyboxCommon:DateTimeObjectPropertyType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Lookup_Date field specifies the date and time that the Whois record was queried.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Domain_Name" type="URIObj:URIObjectType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Domain_Name field specifies the corresponding domain name for this whois entry.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Domain_ID" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Domain_ID field specifies the domain id for the domain associated with this Whois entry.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Server_Name" type="URIObj:URIObjectType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Server_Name field specifies the corresponding server name for this whois entry. This usually corresponds to a nameserver lookup.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="IP_Address" type="AddressObj:AddressObjectType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The IP_Address field specifies the corresponding ip address for this whois entry. The usually corresponds to a nameserver lookup.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="DNSSEC" type="WhoisObj:WhoisDNSSECTypeEnum" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>The DNSSEC element corresponds to the DNSSEC field associated with a Whois entry. Acceptable values are: "Signed" or "Unsigned".</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Nameservers" type="WhoisObj:WhoisNameserversType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>The Nameservers element represents a list of nameserver entries for a Whois entry.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Status" type="WhoisObj:WhoisStatusesType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>The Status element represents a list of statuses for a given Whois entry.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Updated_Date" type="cyboxCommon:DateObjectPropertyType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Updated_Date field specifies the date in which the registered domain information was last updated.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Creation_Date" type="cyboxCommon:DateObjectPropertyType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Creation_Date field specifies the date in which the registered domain was created.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Expiration_Date" type="cyboxCommon:DateObjectPropertyType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Expiration_Date field specifies the date in which the registered domain will expire.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="Regional_Internet_Registry" type="cyboxCommon:RegionalRegistryType">
          <xs:annotation>
            <xs:documentation>The Regional_Internet_Registry field specifies the name of the Regional Internet Registry (RIR) which allocated the IP address contained in this WHOIS entry.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Sponsoring_Registrar" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Sponsoring_Registrar field holds the name of the sponsoring registrar for the domain.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Registrar_Info" type="WhoisObj:WhoisRegistrarInfoType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Registrar_Info element represents registrar info that would be returned from a registrar lookup.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Registrants" minOccurs="0" type="WhoisObj:WhoisRegistrantsType">
          <xs:annotation>
            <xs:documentation>The Registrants element represents the registrant information associated with a domain lookup.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Contact_Info" type="WhoisObj:WhoisContactType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Contact_Info element represents contact info that would be returned from a contact lookup.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Remarks" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The Remarks field specifies any remarks associated with this Whois entry.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Simple Type WhoisObj:WhoisDNSSECTypeEnum
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The WhoisDNSSECTypeEnum defines an enumeration of acceptable values for the DNSSEC field in a Whois entry.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Signed
The Signed value signifies that the domain name associated with the Whois entry is digitally signed.
enumeration Unsigned
The Unsigned value signifies that the domain name associated with the Whois entry is not digitally signed.
Used by
Source
<xs:simpleType name="WhoisDNSSECTypeEnum">
  <xs:annotation>
    <xs:documentation>The WhoisDNSSECTypeEnum defines an enumeration of acceptable values for the DNSSEC field in a Whois entry.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="Signed">
      <xs:annotation>
        <xs:documentation>The Signed value signifies that the domain name associated with the Whois entry is digitally signed.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Unsigned">
      <xs:annotation>
        <xs:documentation>The Unsigned value signifies that the domain name associated with the Whois entry is not digitally signed.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Complex Type WhoisObj:WhoisNameserversType
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The WhoisNameserversType defines a list of nameservers associated with a Whois entry.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisNameserversType_Nameserver
Used by
Children WhoisObj:Nameserver
Source
<xs:complexType name="WhoisNameserversType">
  <xs:annotation>
    <xs:documentation>The WhoisNameserversType defines a list of nameservers associated with a Whois entry.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Nameserver" type="URIObj:URIObjectType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The Nameserver field specifies a nameserver of the domain for this whois entry.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type WhoisObj:WhoisStatusesType
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The WhoisStatusesType defines a list of WhoisStatusType objecst.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisStatusesType_Status
Used by
Children WhoisObj:Status
Source
<xs:complexType name="WhoisStatusesType">
  <xs:annotation>
    <xs:documentation>The WhoisStatusesType defines a list of WhoisStatusType objecst.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Status" type="WhoisObj:WhoisStatusType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type WhoisObj:WhoisStatusType
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The WhoisStatusType specifies a status for a domain as listed in its Whois entry. Only statuses defined by WhoisStatusTypeEnum can be used.
Diagram
Diagram
Type restriction of BaseObjectPropertyType
Type hierarchy
Used by
Source
<xs:complexType name="WhoisStatusType">
  <xs:annotation>
    <xs:documentation>The WhoisStatusType specifies a status for a domain as listed in its Whois entry. Only statuses defined by WhoisStatusTypeEnum can be used.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="cyboxCommon:BaseObjectPropertyType">
      <xs:simpleType>
        <xs:union memberTypes="WhoisObj:WhoisStatusTypeEnum xs:string"/>
      </xs:simpleType>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type WhoisObj:WhoisRegistrarInfoType
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Diagram
Diagram Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Registrar_ID Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Registrar_GUID Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Name Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Address Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Email_Address Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Phone_Number Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Whois_Server Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Referral_URL Whois_Object_xsd.tmp#WhoisRegistrarInfoType_Contacts
Used by
Children WhoisObj:Address, WhoisObj:Contacts, WhoisObj:Email_Address, WhoisObj:Name, WhoisObj:Phone_Number, WhoisObj:Referral_URL, WhoisObj:Registrar_GUID, WhoisObj:Registrar_ID, WhoisObj:Whois_Server
Source
<xs:complexType name="WhoisRegistrarInfoType">
  <xs:sequence>
    <xs:element name="Registrar_ID" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The Registrar_ID corresponds to the Registrar ID field of a Whois entry.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Registrar_GUID" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The Registrar_GUID corresponds to the Registrar GUID field of a Whois entry.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Name" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The Name field holds the name of the registrar organization.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Address" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The Address field holds the address (location) of the registrar organization.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Email_Address" type="AddressObj:AddressObjectType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The main email address for the registrar.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Phone_Number" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The Phone_Number field holds the phone number of the registrar organization.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Whois_Server" type="URIObj:URIObjectType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The Whois_Server field specifies the corresponding whois server for this registrar.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Referral_URL" type="URIObj:URIObjectType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The Referral_URL field specifies the corresponding referral URL for registrar.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Contacts" type="WhoisObj:WhoisContactsType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>A list of registrar contacts.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type WhoisObj:WhoisContactsType
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The WhoisContactsType represents a list of contacts (usually registrar or registrant) found in a Whois entry.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisContactsType_Contact
Used by
Children WhoisObj:Contact
Source
<xs:complexType name="WhoisContactsType">
  <xs:annotation>
    <xs:documentation>The WhoisContactsType represents a list of contacts (usually registrar or registrant) found in a Whois entry.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Contact" type="WhoisObj:WhoisContactType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>A contact found in a Whois entry.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type WhoisObj:WhoisContactType
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Diagram
Diagram Whois_Object_xsd.tmp#WhoisContactType_contact_type Whois_Object_xsd.tmp#WhoisContactType_Contact_ID Whois_Object_xsd.tmp#WhoisContactType_Name Whois_Object_xsd.tmp#WhoisContactType_Email_Address Whois_Object_xsd.tmp#WhoisContactType_Phone_Number Whois_Object_xsd.tmp#WhoisContactType_Fax_Number Whois_Object_xsd.tmp#WhoisContactType_Address Whois_Object_xsd.tmp#WhoisContactType_Organization
Used by
Children WhoisObj:Address, WhoisObj:Contact_ID, WhoisObj:Email_Address, WhoisObj:Fax_Number, WhoisObj:Name, WhoisObj:Organization, WhoisObj:Phone_Number
Attributes
QName Type Use Annotation
contact_type WhoisObj:WhoisContactTypeEnum optional
The contact_type field specifies what type of contact this is. Only values from WhoisObj:RegistrarContactTypeEnum can be used.
Source
<xs:complexType name="WhoisContactType">
  <xs:sequence>
    <xs:element name="Contact_ID" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The Contact_ID corresponds to an ID for the contact. This can be presented as Contact ID, Billing ID, Admin ID, Tech ID, etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Name" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The name of the contact.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Email_Address" type="AddressObj:AddressObjectType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The email address of the contact.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Phone_Number" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The phone number of the contact.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Fax_Number" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The fax number of the contact.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Address" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The address of the contact.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Organization" type="cyboxCommon:StringObjectPropertyType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The name of the organization this contact works for or is assoicated with.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="contact_type">
    <xs:annotation>
      <xs:documentation>The contact_type field specifies what type of contact this is. Only values from WhoisObj:RegistrarContactTypeEnum can be used.</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="WhoisObj:WhoisContactTypeEnum"/>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
Simple Type WhoisObj:WhoisContactTypeEnum
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The RegistrarContactTypeEnum defines the types of registrar contacts listed in a whois entry.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration ADMIN
The contact is an administrator.
enumeration BILLING
The contact is for billing.
enumeration TECHNICAL
The contact is for technical assistance.
Used by
Source
<xs:simpleType name="WhoisContactTypeEnum">
  <xs:annotation>
    <xs:documentation>The RegistrarContactTypeEnum defines the types of registrar contacts listed in a whois entry.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="ADMIN">
      <xs:annotation>
        <xs:documentation>The contact is an administrator.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="BILLING">
      <xs:annotation>
        <xs:documentation>The contact is for billing.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="TECHNICAL">
      <xs:annotation>
        <xs:documentation>The contact is for technical assistance.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Complex Type WhoisObj:WhoisRegistrantsType
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The WhoisRegistrantsType represents a list of registrant information for a given Whois entry.
Diagram
Diagram Whois_Object_xsd.tmp#WhoisRegistrantsType_Registrant
Used by
Children WhoisObj:Registrant
Source
<xs:complexType name="WhoisRegistrantsType">
  <xs:annotation>
    <xs:documentation>The WhoisRegistrantsType represents a list of registrant information for a given Whois entry.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Registrant" type="WhoisObj:WhoisRegistrantInfoType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type WhoisObj:WhoisRegistrantInfoType
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Diagram
Diagram Whois_Object_xsd.tmp#WhoisContactType_contact_type Whois_Object_xsd.tmp#WhoisContactType_Contact_ID Whois_Object_xsd.tmp#WhoisContactType_Name Whois_Object_xsd.tmp#WhoisContactType_Email_Address Whois_Object_xsd.tmp#WhoisContactType_Phone_Number Whois_Object_xsd.tmp#WhoisContactType_Fax_Number Whois_Object_xsd.tmp#WhoisContactType_Address Whois_Object_xsd.tmp#WhoisContactType_Organization Whois_Object_xsd.tmp#WhoisContactType Whois_Object_xsd.tmp#WhoisRegistrantInfoType_Registrant_ID
Type extension of WhoisObj:WhoisContactType
Type hierarchy
Used by
Children WhoisObj:Address, WhoisObj:Contact_ID, WhoisObj:Email_Address, WhoisObj:Fax_Number, WhoisObj:Name, WhoisObj:Organization, WhoisObj:Phone_Number, WhoisObj:Registrant_ID
Attributes
QName Type Use Annotation
contact_type WhoisObj:WhoisContactTypeEnum optional
The contact_type field specifies what type of contact this is. Only values from WhoisObj:RegistrarContactTypeEnum can be used.
Source
<xs:complexType name="WhoisRegistrantInfoType">
  <xs:complexContent>
    <xs:extension base="WhoisObj:WhoisContactType">
      <xs:sequence>
        <xs:element name="Registrant_ID" type="cyboxCommon:StringObjectPropertyType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>The Registrant_ID specifies the registrant id for a given registrant.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Simple Type WhoisObj:WhoisStatusTypeEnum
Namespace http://cybox.mitre.org/objects#WhoisObject-2
Annotations
The WhoisStatusEnum enumeration lists all valid statuses for a domain within a whois entry.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration ADD_PERIOD
The 5-day Add Grace Period after the initial registration of a domain. If the domain is deleted by the registrar during this period, the registry provides a credit to the registrar for the cost of the registration.
enumeration RENEW_PERIOD
The 5-day period after a domain registration period is explicitly extended (renewed) by the registrar. If the domain is deleted by the registrar during this period, the registry provides a credit to the registrar for the cost of the renewal.
enumeration AUTO_RENEW_PERIOD
The 45-day period after a domain registration period expires and is extended (renewed) automatically by the registry. If the domain is deleted by the registrar during this period, the registry provides a credit to the registrar for the cost of the renewal.
enumeration TRANSFER_PERIOD
The 5-day period after the successful transfer of domain name registration sponsorship from one registrar to another registrar. If the domain is deleted by the new sponsoring registrar during this period, the registry provides a credit to the registrar for the cost of the transfer.
enumeration PENDING_DELETE_RESTORABLE
The 30-day period after a registrar has submitted a delete command to delete a domain from the registry. All Internet services associated with the domain are disabled. During this period, a registrar can submit a request to Restore the domain.
enumeration PENDING_DELETE_SCHEDULED_FOR_RELEASE
The 5-day period following the PENDING DELETE RESTORABLE period. During this period, all Internet services associated with the domain will remain disabled and domain cannot be Restored.
enumeration PENDING_RESTORE
The registrar has submitted a Restore request for a domain that was previously in the status of PENDING DELETE RESTORABLE and the registry is awaiting a Restore Report from the registrar.
enumeration OK
This is the normal status for a domain that has no pending operations or prohibitions.
enumeration INACTIVE
The domain has no associated nameservers. A minimum of 2 nameservers must be associated with the domain before it can be published to the zone.
enumeration CLIENT_TRANSFER_PROHIBITED
Registrar does not allow the transfer of a domain.
enumeration CLIENT_RENEW_PROHIBITED
Registrar does not allow the renewal of a domain.
enumeration CLIENT_DELETE_PROHIBITED
Registrar does not allow the deletion of a domain.
enumeration CLIENT_UPDATE_PROHIBITED
Registrar does not allow the update or modification of a domain.
enumeration CLIENT_HOLD
Registrar will not allow the domain to be published to the zone.
enumeration TRANSFER_PROHIBITED
Registry does not allow the transfer of a domain.
enumeration RENEW_PROHIBITED
Registry does not allow the renewal of a domain.
enumeration DELETE_PROHIBITED
Registry does not allow the deletion of a domain.
enumeration UPDATE_PROHIBITED
Registry does not allow all the update or modification of a domain.
enumeration HOLD
Registry will not allow the domain to be published to the zone.
Source
<xs:simpleType name="WhoisStatusTypeEnum">
  <xs:annotation>
    <xs:documentation>The WhoisStatusEnum enumeration lists all valid statuses for a domain within a whois entry.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="ADD_PERIOD">
      <xs:annotation>
        <xs:documentation>The 5-day Add Grace Period after the initial registration of a domain. If the domain is deleted by the registrar during this period, the registry provides a credit to the registrar for the cost of the registration.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="RENEW_PERIOD">
      <xs:annotation>
        <xs:documentation>The 5-day period after a domain registration period is explicitly extended (renewed) by the registrar. If the domain is deleted by the registrar during this period, the registry provides a credit to the registrar for the cost of the renewal.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="AUTO_RENEW_PERIOD">
      <xs:annotation>
        <xs:documentation>The 45-day period after a domain registration period expires and is extended (renewed) automatically by the registry. If the domain is deleted by the registrar during this period, the registry provides a credit to the registrar for the cost of the renewal.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="TRANSFER_PERIOD">
      <xs:annotation>
        <xs:documentation>The 5-day period after the successful transfer of domain name registration sponsorship from one registrar to another registrar. If the domain is deleted by the new sponsoring registrar during this period, the registry provides a credit to the registrar for the cost of the transfer.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="PENDING_DELETE_RESTORABLE">
      <xs:annotation>
        <xs:documentation>The 30-day period after a registrar has submitted a delete command to delete a domain from the registry. All Internet services associated with the domain are disabled. During this period, a registrar can submit a request to Restore the domain.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="PENDING_DELETE_SCHEDULED_FOR_RELEASE">
      <xs:annotation>
        <xs:documentation>The 5-day period following the PENDING DELETE RESTORABLE period. During this period, all Internet services associated with the domain will remain disabled and domain cannot be Restored.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="PENDING_RESTORE">
      <xs:annotation>
        <xs:documentation>The registrar has submitted a Restore request for a domain that was previously in the status of PENDING DELETE RESTORABLE and the registry is awaiting a Restore Report from the registrar.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="OK">
      <xs:annotation>
        <xs:documentation>This is the normal status for a domain that has no pending operations or prohibitions.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="INACTIVE">
      <xs:annotation>
        <xs:documentation>The domain has no associated nameservers. A minimum of 2 nameservers must be associated with the domain before it can be published to the zone.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CLIENT_TRANSFER_PROHIBITED">
      <xs:annotation>
        <xs:documentation>Registrar does not allow the transfer of a domain.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CLIENT_RENEW_PROHIBITED">
      <xs:annotation>
        <xs:documentation>Registrar does not allow the renewal of a domain.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CLIENT_DELETE_PROHIBITED">
      <xs:annotation>
        <xs:documentation>Registrar does not allow the deletion of a domain.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CLIENT_UPDATE_PROHIBITED">
      <xs:annotation>
        <xs:documentation>Registrar does not allow the update or modification of a domain.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CLIENT_HOLD">
      <xs:annotation>
        <xs:documentation>Registrar will not allow the domain to be published to the zone.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="TRANSFER_PROHIBITED">
      <xs:annotation>
        <xs:documentation>Registry does not allow the transfer of a domain.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="RENEW_PROHIBITED">
      <xs:annotation>
        <xs:documentation>Registry does not allow the renewal of a domain.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="DELETE_PROHIBITED">
      <xs:annotation>
        <xs:documentation>Registry does not allow the deletion of a domain.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="UPDATE_PROHIBITED">
      <xs:annotation>
        <xs:documentation>Registry does not allow all the update or modification of a domain.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="HOLD">
      <xs:annotation>
        <xs:documentation>Registry will not allow the domain to be published to the zone.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Attribute WhoisObj:WhoisContactType / @contact_type
Namespace No namespace
Annotations
The contact_type field specifies what type of contact this is. Only values from WhoisObj:RegistrarContactTypeEnum can be used.
Type WhoisObj:WhoisContactTypeEnum
Type hierarchy
Facets
enumeration ADMIN
The contact is an administrator.
enumeration BILLING
The contact is for billing.
enumeration TECHNICAL
The contact is for technical assistance.
Used by
Source
<xs:attribute name="contact_type">
  <xs:annotation>
    <xs:documentation>The contact_type field specifies what type of contact this is. Only values from WhoisObj:RegistrarContactTypeEnum can be used.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="WhoisObj:WhoisContactTypeEnum"/>
  </xs:simpleType>
</xs:attribute>