public SecurityEquivalenceEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; strEntryDN = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); retry_count = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); strValueDN = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); Asn1Sequence referalseq = ((Asn1Sequence) decoder.decode(decodedData, length)); referral_count = ((Asn1Integer) referalseq.get_Renamed(0)).intValue(); referral_list = new ArrayList(); if (referral_count > 0) { Asn1Sequence referalseqof = ((Asn1Sequence) referalseq.get_Renamed(1)); for (int i = 0; i < referral_count; i++) { referral_list.Add( new ReferralAddress( (Asn1Sequence) referalseqof.get_Renamed(i) ) ); } } DataInitDone(); }
public SecurityEquivalenceEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { var length = new int[1]; strEntryDN = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); retry_count = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); strValueDN = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); var referalseq = (Asn1Sequence)decoder.decode(decodedData, length); referral_count = ((Asn1Integer)referalseq.get_Renamed(0)).intValue(); referral_list = new ArrayList(); if (referral_count > 0) { var referalseqof = (Asn1Sequence)referalseq.get_Renamed(1); for (var i = 0; i < referral_count; i++) { referral_list.Add(new ReferralAddress((Asn1Sequence)referalseqof.get_Renamed(i))); } } DataInitDone(); }
public ValueEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; Asn1OctetString octData; strPerpetratorDN = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); strEntry = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); strAttribute = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); strSyntax = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); strClassId = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); timeStampObj = new DSETimeStamp((Asn1Sequence) decoder.decode(decodedData, length)); octData = ((Asn1OctetString) decoder.decode(decodedData, length)); strData = octData.stringValue(); binData = SupportClass.ToByteArray(octData.byteValue()); nVerb = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); DataInitDone(); }
public DebugEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; ds_time = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); milli_seconds = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); strPerpetratorDN = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); strFormatString = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); nVerb = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); parameter_count = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); parameter_collection = new ArrayList(); if (parameter_count > 0) { Asn1Sequence seq = (Asn1Sequence) decoder.decode(decodedData, length); for (int i = 0; i < parameter_count; i++) { parameter_collection.Add( new DebugParameter((Asn1Tagged) seq.get_Renamed(i)) ); } } DataInitDone(); }
public DebugEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { var length = new int[1]; ds_time = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); milli_seconds = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); strPerpetratorDN = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); strFormatString = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); nVerb = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); parameter_count = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); parameter_collection = new ArrayList(); if (parameter_count > 0) { var seq = (Asn1Sequence)decoder.decode(decodedData, length); for (var i = 0; i < parameter_count; i++) { parameter_collection.Add( new DebugParameter((Asn1Tagged)seq.get_Renamed(i)) ); } } DataInitDone(); }
public ValueEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; Asn1OctetString octData; strPerpetratorDN = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); strEntry = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); strAttribute = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); strSyntax = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); strClassId = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); timeStampObj = new DSETimeStamp((Asn1Sequence)decoder.decode(decodedData, length)); octData = ((Asn1OctetString)decoder.decode(decodedData, length)); strData = octData.stringValue(); binData = SupportClass.ToByteArray(octData.byteValue()); nVerb = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); DataInitDone(); }
public BaseEdirEventData(EdirEventDataType eventDataType, Asn1Object message) { event_data_type = eventDataType; byte[] byteData = SupportClass.ToByteArray(((Asn1OctetString)message).byteValue()); decodedData = new MemoryStream(byteData); decoder = new LBERDecoder(); }
public BaseEdirEventData(EdirEventDataType eventDataType, Asn1Object message) { event_data_type = eventDataType; byte[] byteData = SupportClass.ToByteArray(((Asn1OctetString) message).byteValue()); decodedData = new MemoryStream(byteData); decoder = new LBERDecoder(); }
public NetworkAddressEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; nType = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); strData = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public NetworkAddressEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; nType = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); strData = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public ConnectionStateEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; strConnectionDN = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); old_flags = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); new_flags = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); source_module = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public ConnectionStateEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { var length = new int[1]; strConnectionDN = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); old_flags = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); new_flags = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); source_module = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public BinderyObjectEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; strEntryDN = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); nType = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); nEmuObjFlags = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); nSecurity = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); strName = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public ModuleStateEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; strConnectionDN = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); nFlags = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); strName = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); strDescription = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); strSource = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public BinderyObjectEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; strEntryDN = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); nType = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); nEmuObjFlags = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); nSecurity = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); strName = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public ModuleStateEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; strConnectionDN = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); nFlags = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); strName = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); strDescription = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); strSource = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public ChangeAddressEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { var length = new int[1]; nFlags = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); nProto = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); address_family = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); strAddress = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); pstk_name = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); source_module = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public ChangeAddressEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; nFlags = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); nProto = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); address_family = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); strAddress = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); pstk_name = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); source_module = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public EntryEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; strPerpetratorDN = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); strEntry = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); strClassId = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); timeStampObj = new DSETimeStamp((Asn1Sequence) decoder.decode(decodedData, length)); nVerb = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); nFlags = ((Asn1Integer) decoder.decode(decodedData, length)).intValue(); strNewDN = ((Asn1OctetString) decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public EntryEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; strPerpetratorDN = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); strEntry = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); strClassId = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); timeStampObj = new DSETimeStamp((Asn1Sequence)decoder.decode(decodedData, length)); nVerb = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); nFlags = ((Asn1Integer)decoder.decode(decodedData, length)).intValue(); strNewDN = ((Asn1OctetString)decoder.decode(decodedData, length)).stringValue(); DataInitDone(); }
public GeneralDSEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; ds_time = getTaggedIntValue( (Asn1Tagged) decoder.decode(decodedData, length), GeneralEventField.EVT_TAG_GEN_DSTIME); milli_seconds = getTaggedIntValue( (Asn1Tagged) decoder.decode(decodedData, length), GeneralEventField.EVT_TAG_GEN_MILLISEC); nVerb = getTaggedIntValue( (Asn1Tagged) decoder.decode(decodedData, length), GeneralEventField.EVT_TAG_GEN_VERB); current_process = getTaggedIntValue( (Asn1Tagged) decoder.decode(decodedData, length), GeneralEventField.EVT_TAG_GEN_CURRPROC); strPerpetratorDN = getTaggedStringValue( (Asn1Tagged) decoder.decode(decodedData, length), GeneralEventField.EVT_TAG_GEN_PERP); Asn1Tagged temptaggedvalue = ((Asn1Tagged) decoder.decode(decodedData, length)); if (temptaggedvalue.getIdentifier().Tag == (int) GeneralEventField.EVT_TAG_GEN_INTEGERS) { //Integer List. Asn1Sequence inteseq = getTaggedSequence(temptaggedvalue, GeneralEventField.EVT_TAG_GEN_INTEGERS); Asn1Object[] intobject = inteseq.toArray(); integer_values = new int[intobject.Length]; for (int i = 0; i < intobject.Length; i++) { integer_values[i] = ((Asn1Integer) intobject[i]).intValue(); } //second decoding for Strings. temptaggedvalue = ((Asn1Tagged) decoder.decode(decodedData, length)); } else { integer_values = null; } if ((temptaggedvalue.getIdentifier().Tag == (int) GeneralEventField.EVT_TAG_GEN_STRINGS) && (temptaggedvalue.getIdentifier().Constructed)) { //String values. Asn1Sequence inteseq = getTaggedSequence(temptaggedvalue, GeneralEventField.EVT_TAG_GEN_STRINGS); Asn1Object[] stringobject = inteseq.toArray(); string_values = new string[stringobject.Length]; for (int i = 0; i < stringobject.Length; i++) { string_values[i] = ((Asn1OctetString) stringobject[i]).stringValue(); } } else { string_values = null; } DataInitDone(); }
public GeneralDSEventData(EdirEventDataType eventDataType, Asn1Object message) : base(eventDataType, message) { int[] length = new int[1]; ds_time = getTaggedIntValue( (Asn1Tagged)decoder.decode(decodedData, length), GeneralEventField.EVT_TAG_GEN_DSTIME); milli_seconds = getTaggedIntValue( (Asn1Tagged)decoder.decode(decodedData, length), GeneralEventField.EVT_TAG_GEN_MILLISEC); nVerb = getTaggedIntValue( (Asn1Tagged)decoder.decode(decodedData, length), GeneralEventField.EVT_TAG_GEN_VERB); current_process = getTaggedIntValue( (Asn1Tagged)decoder.decode(decodedData, length), GeneralEventField.EVT_TAG_GEN_CURRPROC); strPerpetratorDN = getTaggedStringValue( (Asn1Tagged)decoder.decode(decodedData, length), GeneralEventField.EVT_TAG_GEN_PERP); Asn1Tagged temptaggedvalue = ((Asn1Tagged)decoder.decode(decodedData, length)); if (temptaggedvalue.getIdentifier().Tag == (int)GeneralEventField.EVT_TAG_GEN_INTEGERS) { //Integer List. Asn1Sequence inteseq = getTaggedSequence(temptaggedvalue, GeneralEventField.EVT_TAG_GEN_INTEGERS); Asn1Object[] intobject = inteseq.toArray(); integer_values = new int[intobject.Length]; for (int i = 0; i < intobject.Length; i++) { integer_values[i] = ((Asn1Integer)intobject[i]).intValue(); } //second decoding for Strings. temptaggedvalue = ((Asn1Tagged)decoder.decode(decodedData, length)); } else { integer_values = null; } if ((temptaggedvalue.getIdentifier().Tag == (int)GeneralEventField.EVT_TAG_GEN_STRINGS) && (temptaggedvalue.getIdentifier().Constructed)) { //String values. Asn1Sequence inteseq = getTaggedSequence(temptaggedvalue, GeneralEventField.EVT_TAG_GEN_STRINGS); Asn1Object[] stringobject = inteseq.toArray(); string_values = new string[stringobject.Length]; for (int i = 0; i < stringobject.Length; i++) { string_values[i] = ((Asn1OctetString)stringobject[i]).stringValue(); } } else { string_values = null; } DataInitDone(); }