Advertisement
iamkisly

class

Feb 19th, 2018
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 10.91 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Xml.Serialization;
  6.  
  7. namespace DeptLog2017.Models.Ericsson
  8. {
  9.    
  10.     /// <summary>
  11.     /// License Class
  12.     /// </summary>
  13.     [XmlRoot(Namespace = "", IsNullable = false)]
  14.     public partial class licFile
  15.     {
  16.  
  17.         private Body bodyField;
  18.  
  19.         private PKIsignature_ pKIsignatureField;
  20.  
  21.         private Certificatechain certificatechainField;
  22.  
  23.         /// <remarks/>
  24.         public Body body
  25.         {
  26.             get
  27.             {
  28.                 return this.bodyField;
  29.             }
  30.             set
  31.             {
  32.                 this.bodyField = value;
  33.             }
  34.         }
  35.  
  36.         /// <remarks/>
  37.         public partial class Body
  38.         {
  39.  
  40.             private uint sequenceNumberField;
  41.  
  42.             private SWLT_ swltField;
  43.  
  44.             private decimal formatVersionField;
  45.  
  46.             private byte signatureTypeField;
  47.  
  48.             /// <remarks/>
  49.             public uint sequenceNumber
  50.             {
  51.                 get
  52.                 {
  53.                     return this.sequenceNumberField;
  54.                 }
  55.                 set
  56.                 {
  57.                     this.sequenceNumberField = value;
  58.                 }
  59.             }
  60.  
  61.             /// <remarks/>
  62.             public SWLT_ SWLT
  63.             {
  64.                 get
  65.                 {
  66.                     return this.swltField;
  67.                 }
  68.                 set
  69.                 {
  70.                     this.swltField = value;
  71.                 }
  72.             }
  73.  
  74.             /// <remarks/>
  75.             public partial class SWLT_
  76.             {
  77.  
  78.                 private GeneralInfo generalInfoField;
  79.  
  80.                 private Fingerprint fingerprintField;
  81.  
  82.                 private uint customerIdField;
  83.  
  84.                 private string productTypeField;
  85.  
  86.                 private string swltIdField;
  87.  
  88.                 /// <remarks/>
  89.                 public GeneralInfo generalInfo
  90.                 {
  91.                     get
  92.                     {
  93.                         return this.generalInfoField;
  94.                     }
  95.                     set
  96.                     {
  97.                         this.generalInfoField = value;
  98.                     }
  99.                 }
  100.  
  101.                 /// <remarks/>
  102.                 public partial class GeneralInfo
  103.                 {
  104.  
  105.                     private DateTime generatedField;
  106.  
  107.                     private string issuerField;
  108.  
  109.                     /// <remarks/>
  110.                     public DateTime generated
  111.                     {
  112.                         get
  113.                         {
  114.                             return this.generatedField;
  115.                         }
  116.                         set
  117.                         {
  118.                             this.generatedField = value;
  119.                         }
  120.                     }
  121.  
  122.                     /// <remarks/>
  123.                     public string issuer
  124.                     {
  125.                         get
  126.                         {
  127.                             return this.issuerField;
  128.                         }
  129.                         set
  130.                         {
  131.                             this.issuerField = value;
  132.                         }
  133.                     }
  134.                 }
  135.  
  136.                 /// <remarks/>
  137.                 public Fingerprint fingerprint
  138.                 {
  139.                     get
  140.                     {
  141.                         return this.fingerprintField;
  142.                     }
  143.                     set
  144.                     {
  145.                         this.fingerprintField = value;
  146.                     }
  147.                 }
  148.  
  149.                 /// <remarks/>
  150.                 public partial class Fingerprint
  151.                 {
  152.  
  153.                     private FeatureKey[] featureKeyField;
  154.  
  155.                     private CapacityKey[] capacityKeyField;
  156.  
  157.                     private EmergencyResetKey emergencyResetKeyField;
  158.  
  159.                     private byte methodField;
  160.  
  161.                     private string printField;
  162.  
  163.                    
  164.                     /// <remarks/>
  165.                     public EmergencyResetKey emergencyResetKey
  166.                     {
  167.                         get
  168.                         {
  169.                             return this.emergencyResetKeyField;
  170.                         }
  171.                         set
  172.                         {
  173.                             this.emergencyResetKeyField = value;
  174.                         }
  175.                     }
  176.                    
  177.                     public partial class EmergencyResetKey
  178.                     {
  179.                         private DateTime startField;
  180.  
  181.                         private DateTime stopField;
  182.  
  183.                         private object noStopField;
  184.  
  185.                         /// <remarks/>
  186.                         [XmlElement(DataType = "date")]
  187.                         public DateTime start
  188.                         {
  189.                             get
  190.                             {
  191.                                 return this.startField;
  192.                             }
  193.                             set
  194.                             {
  195.                                 this.startField = value;
  196.                             }
  197.                         }
  198.  
  199.                         /// <remarks/>
  200.                         [XmlElement(DataType = "date")]
  201.                         public DateTime? stop
  202.                         {
  203.                             get
  204.                             {
  205.                                 return this.stopField;
  206.                             }
  207.                             set
  208.                             {
  209.                                 this.stopField = (DateTime)value;
  210.                             }
  211.                         }
  212.  
  213.                         /// <remarks/>
  214.                         public object noStop
  215.                         {
  216.                             get
  217.                             {
  218.                                 return this.noStopField;
  219.                             }
  220.                             set
  221.                             {
  222.                                 this.noStopField = value;
  223.                             }
  224.                         }
  225.                     }
  226.                    
  227.  
  228.                     /// <remarks/>
  229.                     [XmlElement("featureKey")]
  230.                     public FeatureKey[] featureKey
  231.                     {
  232.                         get
  233.                         {
  234.                             return this.featureKeyField;
  235.                         }
  236.                         set
  237.                         {
  238.                             this.featureKeyField = value;
  239.                         }
  240.                     }
  241.  
  242.                     /// <remarks/>
  243.                     public partial class FeatureKey
  244.                     {
  245.  
  246.                         private string descriptionField;
  247.  
  248.                         private DateTime startField;
  249.  
  250.                         private DateTime stopField;
  251.  
  252.                         private object noStopField;
  253.  
  254.                         private string idField;
  255.  
  256.                         /// <remarks/>
  257.                         public string description
  258.                         {
  259.                             get
  260.                             {
  261.                                 return this.descriptionField;
  262.                             }
  263.                             set
  264.                             {
  265.                                 this.descriptionField = value;
  266.                             }
  267.                         }
  268.  
  269.                         /// <remarks/>
  270.                         [XmlElement(DataType = "date")]
  271.                         public DateTime start
  272.                         {
  273.                             get
  274.                             {
  275.                                 return this.startField;
  276.                             }
  277.                             set
  278.                             {
  279.                                 this.startField = value;
  280.                             }
  281.                         }
  282.                        
  283.                         /// <remarks/>
  284.                         [XmlElement(DataType = "date")]
  285.                         public DateTime stop
  286.                         {
  287.                             get
  288.                             {
  289.                                 return this.stopField;
  290.                             }
  291.                             set
  292.                             {
  293.                                 this.stopField = value;
  294.                             }
  295.                         }
  296.                        
  297.                         /// <remarks/>
  298.                         public Object noStop
  299.                         {
  300.                             get
  301.                             {
  302.                                 return this.noStopField;
  303.                             }
  304.                             set
  305.                             {
  306.                                 this.noStopField = value;
  307.                             }
  308.                         }
  309.  
  310.                         /// <remarks/>
  311.                         [System.Xml.Serialization.XmlAttributeAttribute()]
  312.                         public string id
  313.                         {
  314.                             get
  315.                             {
  316.                                 return this.idField;
  317.                             }
  318.                             set
  319.                             {
  320.                                 this.idField = value;
  321.                             }
  322.                         }
  323.                     }
  324.  
  325.                     /// <remarks/>
  326.                     [XmlElement("capacityKey")]
  327.                     public CapacityKey[] capacityKey
  328.                     {
  329.                         get
  330.                         {
  331.                             return this.capacityKeyField;
  332.                         }
  333.                         set
  334.                         {
  335.                             this.capacityKeyField = value;
  336.                         }
  337.                     }
  338.  
  339.                     /// <remarks/>
  340.  
  341.                     public partial class CapacityKey
  342.                     {
  343.  
  344.                         private string descriptionField;
  345.  
  346.                         private DateTime startField;
  347.  
  348.                         private DateTime stopField;
  349.  
  350.                         private object noStopField;
  351.  
  352.                         [XmlElement(DataType = "unsignedLong")]
  353.                         private UInt64 capacityField;
  354.  
  355.                         [XmlElement(DataType = "unsignedLong")]
  356.                         private UInt64 hardLimitField;
  357.  
  358.                         private string idField;
  359.  
  360.                         /// <remarks/>
  361.                         public string description
  362.                         {
  363.                             get
  364.                             {
  365.                                 return this.descriptionField;
  366.                             }
  367.                             set
  368.                             {
  369.                                 this.descriptionField = value;
  370.                             }
  371.                         }
  372.  
  373.                         /// <remarks/>
  374.                         [XmlElement(DataType = "date")]
  375.                         public DateTime start
  376.                         {
  377.                             get
  378.                             {
  379.                                 return this.startField;
  380.                             }
  381.                             set
  382.                             {
  383.                                 this.startField = value;
  384.                             }
  385.                         }
  386.                        
  387.                         /// <remarks/>
  388.                         [XmlElement(DataType = "date")]
  389.                         public DateTime stop
  390.                         {
  391.                             get
  392.                             {
  393.                                 return this.stopField;
  394.                             }
  395.                             set
  396.                             {
  397.                                 this.stopField = value;
  398.                             }
  399.                         }
  400.                        
  401.                         /// <remarks/>
  402.                         public object noStop
  403.                         {
  404.                             get
  405.                             {
  406.                                 return this.noStopField;
  407.                             }
  408.                             set
  409.                             {
  410.                                 this.noStopField = value;
  411.                             }
  412.                         }
  413.  
  414.                         [XmlElement(DataType = "unsignedLong")]
  415.                         public UInt64 capacity
  416.                         {
  417.                             get
  418.                             {
  419.                                 return this.capacityField;
  420.                             }
  421.                             set
  422.                             {
  423.                                 this.capacityField = value;
  424.                             }
  425.                         }
  426.  
  427.  
  428.                         [XmlElement(DataType = "unsignedLong")]
  429.                         public UInt64 hardLimit
  430.                         {
  431.                             get
  432.                             {
  433.                                 return this.hardLimitField;
  434.                             }
  435.                             set
  436.                             {
  437.                                 this.hardLimitField = value;
  438.                             }
  439.                         }
  440.  
  441.                         /// <remarks/>
  442.                         [System.Xml.Serialization.XmlAttributeAttribute()]
  443.                         public string id
  444.                         {
  445.                             get
  446.                             {
  447.                                 return this.idField;
  448.                             }
  449.                             set
  450.                             {
  451.                                 this.idField = value;
  452.                             }
  453.                         }
  454.                     }
  455.  
  456.                     /// <remarks/>
  457.                     [System.Xml.Serialization.XmlAttributeAttribute()]
  458.                     public byte method
  459.                     {
  460.                         get
  461.                         {
  462.                             return this.methodField;
  463.                         }
  464.                         set
  465.                         {
  466.                             this.methodField = value;
  467.                         }
  468.                     }
  469.  
  470.                     /// <remarks/>
  471.                     [System.Xml.Serialization.XmlAttributeAttribute()]
  472.                     public string print
  473.                     {
  474.                         get
  475.                         {
  476.                             return this.printField;
  477.                         }
  478.                         set
  479.                         {
  480.                             this.printField = value;
  481.                         }
  482.                     }
  483.                 }
  484.  
  485.                 /// <remarks/>
  486.                 [System.Xml.Serialization.XmlAttributeAttribute()]
  487.                 public uint customerId
  488.                 {
  489.                     get
  490.                     {
  491.                         return this.customerIdField;
  492.                     }
  493.                     set
  494.                     {
  495.                         this.customerIdField = value;
  496.                     }
  497.                 }
  498.  
  499.                 /// <remarks/>
  500.                 [System.Xml.Serialization.XmlAttributeAttribute()]
  501.                 public string productType
  502.                 {
  503.                     get
  504.                     {
  505.                         return this.productTypeField;
  506.                     }
  507.                     set
  508.                     {
  509.                         this.productTypeField = value;
  510.                     }
  511.                 }
  512.  
  513.                 /// <remarks/>
  514.                 [System.Xml.Serialization.XmlAttributeAttribute()]
  515.                 public string swltId
  516.                 {
  517.                     get
  518.                     {
  519.                         return this.swltIdField;
  520.                     }
  521.                     set
  522.                     {
  523.                         this.swltIdField = value;
  524.                     }
  525.                 }
  526.             }
  527.  
  528.  
  529.             /// <remarks/>
  530.             [System.Xml.Serialization.XmlAttributeAttribute()]
  531.             public decimal formatVersion
  532.             {
  533.                 get
  534.                 {
  535.                     return this.formatVersionField;
  536.                 }
  537.                 set
  538.                 {
  539.                     this.formatVersionField = value;
  540.                 }
  541.             }
  542.  
  543.             /// <remarks/>
  544.             [System.Xml.Serialization.XmlAttributeAttribute()]
  545.             public byte signatureType
  546.             {
  547.                 get
  548.                 {
  549.                     return this.signatureTypeField;
  550.                 }
  551.                 set
  552.                 {
  553.                     this.signatureTypeField = value;
  554.                 }
  555.             }
  556.         }
  557.  
  558.  
  559.         /// <remarks/>
  560.         public PKIsignature_ PKIsignature
  561.         {
  562.             get
  563.             {
  564.                 return this.pKIsignatureField;
  565.             }
  566.             set
  567.             {
  568.                 this.pKIsignatureField = value;
  569.             }
  570.         }
  571.  
  572.         /// <remarks/>
  573.         public partial class PKIsignature_
  574.         {
  575.  
  576.             private string issuerField;
  577.  
  578.             private byte serialnumberField;
  579.  
  580.             private string valueField;
  581.  
  582.             /// <remarks/>
  583.             [System.Xml.Serialization.XmlAttributeAttribute()]
  584.             public string issuer
  585.             {
  586.                 get
  587.                 {
  588.                     return this.issuerField;
  589.                 }
  590.                 set
  591.                 {
  592.                     this.issuerField = value;
  593.                 }
  594.             }
  595.  
  596.             /// <remarks/>
  597.             [System.Xml.Serialization.XmlAttributeAttribute()]
  598.             public byte serialnumber
  599.             {
  600.                 get
  601.                 {
  602.                     return this.serialnumberField;
  603.                 }
  604.                 set
  605.                 {
  606.                     this.serialnumberField = value;
  607.                 }
  608.             }
  609.  
  610.             /// <remarks/>
  611.             [System.Xml.Serialization.XmlTextAttribute()]
  612.             public string Value
  613.             {
  614.                 get
  615.                 {
  616.                     return this.valueField;
  617.                 }
  618.                 set
  619.                 {
  620.                     this.valueField = value;
  621.                 }
  622.             }
  623.         }
  624.  
  625.         /// <remarks/>
  626.         public Certificatechain certificatechain
  627.         {
  628.             get
  629.             {
  630.                 return this.certificatechainField;
  631.             }
  632.             set
  633.             {
  634.                 this.certificatechainField = value;
  635.             }
  636.         }
  637.  
  638.         /// <remarks/>
  639.         public partial class Certificatechain
  640.         {
  641.  
  642.             private string prodcertField;
  643.  
  644.             private string cacertField;
  645.  
  646.             /// <remarks/>
  647.             public string prodcert
  648.             {
  649.                 get
  650.                 {
  651.                     return this.prodcertField;
  652.                 }
  653.                 set
  654.                 {
  655.                     this.prodcertField = value;
  656.                 }
  657.             }
  658.  
  659.             /// <remarks/>
  660.             public string cacert
  661.             {
  662.                 get
  663.                 {
  664.                     return this.cacertField;
  665.                 }
  666.                 set
  667.                 {
  668.                     this.cacertField = value;
  669.                 }
  670.             }
  671.         }
  672.     }
  673.  
  674. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement