mirror of
https://github.com/SabreTools/BinaryObjectScanner.git
synced 2026-02-10 05:40:03 +00:00
17172 lines
1.2 MiB
17172 lines
1.2 MiB
using System.Linq;
|
||
using System.Text;
|
||
|
||
namespace BinaryObjectScanner.ASN1
|
||
{
|
||
#pragma warning disable IDE0011
|
||
|
||
/// <summary>
|
||
/// Methods related to Object Identifiers (OID) and OID-IRI formatting
|
||
/// </summary>
|
||
public static partial class ObjectIdentifier
|
||
{
|
||
/// <summary>
|
||
/// Parse an OID in separated-value notation into modified OID-IRI notation
|
||
/// </summary>
|
||
/// <param name="values">List of values to check against</param>
|
||
/// <returns>OID-IRI formatted string, if possible</returns>
|
||
/// <remarks>
|
||
/// If a value does not have a fully-descriptive name, it may be replaced by
|
||
/// a string from the official description. As such, the output of this is
|
||
/// not considered to be fully OID-IRI compliant.
|
||
/// </remarks>
|
||
/// <see href="http://www.oid-info.com/index.htm"/>
|
||
public static string ParseOIDToModifiedOIDIRI(ulong[] values)
|
||
{
|
||
// If we have an invalid set of values, we can't do anything
|
||
if (values == null || values.Length == 0)
|
||
return null;
|
||
|
||
// Set the initial index
|
||
int index = 0;
|
||
|
||
// Get a string builder for the path
|
||
var nameBuilder = new StringBuilder();
|
||
|
||
// Try to parse the standard value
|
||
string standard = ParseOIDToModifiedOIDIRI(values, ref index);
|
||
if (standard == null)
|
||
return null;
|
||
|
||
// Add the standard value to the output
|
||
nameBuilder.Append(standard);
|
||
|
||
// If we have no more items
|
||
if (index == values.Length)
|
||
return nameBuilder.ToString();
|
||
|
||
// Add trailing items as just values
|
||
nameBuilder.Append("/");
|
||
nameBuilder.Append(string.Join("/", values.Skip(index)));
|
||
|
||
// Create and return the string
|
||
return nameBuilder.ToString();
|
||
}
|
||
|
||
/// <summary>
|
||
/// Parse an OID in separated-value notation into modified OID-IRI notation
|
||
/// </summary>
|
||
/// <param name="values">List of values to check against</param>
|
||
/// <param name="index">Current index into the list</param>
|
||
/// <returns>OID-IRI formatted string, if possible</returns>
|
||
/// <remarks>
|
||
/// If a value does not have a fully-descriptive name, it may be replaced by
|
||
/// a string from the official description. As such, the output of this is
|
||
/// not considered to be fully OID-IRI compliant.
|
||
/// </remarks>
|
||
private static string ParseOIDToModifiedOIDIRI(ulong[] values, ref int index)
|
||
{
|
||
// If we have an invalid set of values, we can't do anything
|
||
if (values == null || values.Length == 0)
|
||
return null;
|
||
|
||
// If we have an invalid index, we can't do anything
|
||
if (index < 0 || index >= values.Length)
|
||
return null;
|
||
|
||
#region Start
|
||
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0;
|
||
case 1: goto oid_1;
|
||
case 2: goto oid_2;
|
||
default: return $"/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// itu-t, ccitt, itu-r
|
||
#region 0.*
|
||
|
||
oid_0:
|
||
|
||
if (index == values.Length) return "/ITU-T";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0;
|
||
case 1: return "/ITU-T/[question]";
|
||
case 2: goto oid_0_2;
|
||
case 3: goto oid_0_3;
|
||
case 4: goto oid_0_4;
|
||
case 5: return "/ITU-R/R-Recommendation";
|
||
case 9: goto oid_0_9;
|
||
default: return $"/ITU-T/{values[index - 1]}";
|
||
};
|
||
|
||
// recommendation
|
||
#region 0.0.*
|
||
|
||
oid_0_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/A";
|
||
case 2: return "/ITU-T/Recommendation/B";
|
||
case 3: return "/ITU-T/Recommendation/C";
|
||
case 4: return "/ITU-T/Recommendation/D";
|
||
case 5: goto oid_0_0_5;
|
||
case 6: return "/ITU-T/Recommendation/F";
|
||
case 7: goto oid_0_0_7;
|
||
case 8: goto oid_0_0_8;
|
||
case 9: goto oid_0_0_9;
|
||
case 10: return "/ITU-T/Recommendation/J";
|
||
case 11: return "/ITU-T/Recommendation/K";
|
||
case 12: return "/ITU-T/Recommendation/L";
|
||
case 13: goto oid_0_0_13;
|
||
case 14: return "/ITU-T/Recommendation/N";
|
||
case 15: return "/ITU-T/Recommendation/O";
|
||
case 16: return "/ITU-T/Recommendation/P";
|
||
case 17: goto oid_0_0_17;
|
||
case 18: return "/ITU-T/Recommendation/R";
|
||
case 19: return "/ITU-T/Recommendation/S";
|
||
case 20: goto oid_0_0_20;
|
||
case 21: return "/ITU-T/Recommendation/U";
|
||
case 22: goto oid_0_0_22;
|
||
case 24: goto oid_0_0_24;
|
||
case 25: return "/ITU-T/Recommendation/Y";
|
||
case 26: return "/ITU-T/Recommendation/Z";
|
||
case 59: return "/ITU-T/Recommendation/[xcmJobZeroDummy]";
|
||
case 74: return "/ITU-T/Recommendation/[xcmSvcMonZeroDummy]";
|
||
default: return $"/ITU-T/Recommendation/{values[index - 1]}";
|
||
}
|
||
|
||
// e
|
||
#region 0.0.5.*
|
||
|
||
oid_0_0_5:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/E";
|
||
switch (values[index++])
|
||
{
|
||
case 115: goto oid_0_0_5_115;
|
||
default: return $"/ITU-T/Recommendation/E/{values[index - 1]}";
|
||
}
|
||
|
||
#region 0.0.5.115.*
|
||
|
||
oid_0_0_5_115:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/E/[Computerized directory assistance]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_5_115_1;
|
||
case 2: goto oid_0_0_5_115_2;
|
||
default: return $"/ITU-T/Recommendation/E/[Computerized directory assistance]/{values[index - 1]}";
|
||
}
|
||
|
||
#region 0.0.5.115.1.*
|
||
|
||
oid_0_0_5_115_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/E/[Computerized directory assistance]/[E115v1]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/E/[Computerized directory assistance]/[E115v1]/[Version 1.00]";
|
||
default: return $"/ITU-T/Recommendation/E/[Computerized directory assistance]/[E115v1]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#region 0.0.5.115.2.*
|
||
|
||
oid_0_0_5_115_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/E/[Computerized directory assistance]/[E115v2]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/E/[Computerized directory assistance]/[E115v2]/[Version 2.00]";
|
||
case 1: return "/ITU-T/Recommendation/E/[Computerized directory assistance]/[E115v2]/[Version 2.01]";
|
||
case 10: return "/ITU-T/Recommendation/E/[Computerized directory assistance]/[E115v2]/[Version 2.10]";
|
||
default: return $"/ITU-T/Recommendation/E/[Computerized directory assistance]/[E115v2]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// g
|
||
#region 0.0.7.*
|
||
|
||
oid_0_0_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G";
|
||
switch (values[index++])
|
||
{
|
||
case 711: goto oid_0_0_7_711;
|
||
case 719: goto oid_0_0_7_719;
|
||
case 726: goto oid_0_0_7_726;
|
||
case 774: goto oid_0_0_7_774;
|
||
case 7221: goto oid_0_0_7_7221;
|
||
case 7222: goto oid_0_0_7_7222;
|
||
case 7761: goto oid_0_0_7_7761;
|
||
case 85501: goto oid_0_0_7_85501;
|
||
default: return $"/ITU-T/Recommendation/G/{values[index - 1]}";
|
||
}
|
||
|
||
// g711
|
||
#region 0.0.7.711.*
|
||
|
||
oid_0_0_7_711:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[G.711 series]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_7_711_1;
|
||
default: return $"/ITU-T/Recommendation/G/[G.711 series]/{values[index - 1]}";
|
||
}
|
||
|
||
// dot
|
||
#region 0.0.7.711.1.*
|
||
|
||
oid_0_0_7_711_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_7_711_1_1;
|
||
default: return $"/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/{values[index - 1]}";
|
||
}
|
||
|
||
// part1
|
||
#region 0.0.7.711.1.1.*
|
||
|
||
oid_0_0_7_711_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/[Wideband embedded extension for G.711 pulse code modulation]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_7_711_1_1_1;
|
||
default: return $"/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/[Wideband embedded extension for G.711 pulse code modulation]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.7.711.1.1.1.*
|
||
|
||
oid_0_0_7_711_1_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/[Wideband embedded extension for G.711 pulse code modulation]/[Generic capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_711_1_1_1_0;
|
||
case 1: goto oid_0_0_7_711_1_1_1_1;
|
||
default: return $"/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/[Wideband embedded extension for G.711 pulse code modulation]/[Generic capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
// u-law
|
||
#region 0.0.7.711.1.1.1.0.*
|
||
|
||
oid_0_0_7_711_1_1_1_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/[Wideband embedded extension for G.711 pulse code modulation]/[Generic capabilities]/[μ-law capability identifier]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/[Wideband embedded extension for G.711 pulse code modulation]/[Generic capabilities]/[μ-law capability identifier]/[μ-law core capability identifier]";
|
||
default: return $"/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/[Wideband embedded extension for G.711 pulse code modulation]/[Generic capabilities]/[μ-law capability identifier]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// a-law
|
||
#region 0.0.7.711.1.1.1.1.*
|
||
|
||
oid_0_0_7_711_1_1_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/[Wideband embedded extension for G.711 pulse code modulation]/[Generic capabilities]/[a-law]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/[Wideband embedded extension for G.711 pulse code modulation]/[Generic capabilities]/[a-law]/[a-law core capability identifier]";
|
||
default: return $"/ITU-T/Recommendation/G/[G.711 series]/[G.711.x series of Recommendations]/[Wideband embedded extension for G.711 pulse code modulation]/[Generic capabilities]/[a-law]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 719
|
||
#region 0.0.7.719.*
|
||
|
||
oid_0_0_7_719:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Low-complexity, full-band audio coding for high-quality, conversational applications]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_7_719_1;
|
||
default: return $"/ITU-T/Recommendation/G/[Low-complexity, full-band audio coding for high-quality, conversational applications]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.7.719.1.*
|
||
|
||
oid_0_0_7_719_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Low-complexity, full-band audio coding for high-quality, conversational applications]/[Generic capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Low-complexity, full-band audio coding for high-quality, conversational applications]/[Generic capabilities]/[capability]";
|
||
default: return $"/ITU-T/Recommendation/G/[Low-complexity, full-band audio coding for high-quality, conversational applications]/[Generic capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 726
|
||
#region 0.0.7.726.*
|
||
|
||
oid_0_0_7_726:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[40, 32, 24, 16 kbit/s Adaptive Differential Pulse Code Modulation (ADPCM)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_7_726_1;
|
||
default: return $"/ITU-T/Recommendation/G/[40, 32, 24, 16 kbit/s Adaptive Differential Pulse Code Modulation (ADPCM)]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.7.726.1.*
|
||
|
||
oid_0_0_7_726_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[40, 32, 24, 16 kbit/s Adaptive Differential Pulse Code Modulation (ADPCM)]/[generic capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[40, 32, 24, 16 kbit/s Adaptive Differential Pulse Code Modulation (ADPCM)]/[generic capabilities]/[Version 2003]";
|
||
default: return $"/ITU-T/Recommendation/G/[40, 32, 24, 16 kbit/s Adaptive Differential Pulse Code Modulation (ADPCM)]/[generic capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// sdhm, g774
|
||
#region 0.0.7.774.*
|
||
|
||
oid_0_0_7_774:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_0;
|
||
case 1: goto oid_0_0_7_774_1;
|
||
case 2: goto oid_0_0_7_774_2;
|
||
case 127: goto oid_0_0_7_774_127;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.0.*
|
||
|
||
oid_0_0_7_774_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Standard-specific extensions to the allocation scheme]";
|
||
case 2: goto oid_0_0_7_774_0_2;
|
||
case 3: goto oid_0_0_7_774_0_3;
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[GDMO packages]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Guidelines for the Definition of Managed Objects (GDMO) parameters]";
|
||
case 6: goto oid_0_0_7_774_0_6;
|
||
case 7: goto oid_0_0_7_774_0_7;
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Guidelines for the Definition of Managed Objects (GDMO) attribute groups]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Actions]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Guidelines for the Definition of Managed Objects (GDMO) notifications]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Module
|
||
#region 0.0.7.774.0.2.*
|
||
|
||
oid_0_0_7_774_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[ASN.1 modules]/[SDH]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.0.3.*
|
||
|
||
oid_0_0_7_774_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[au3CTPSource]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[au4CTPSource]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[augBidirectional]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[augSink]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[augSource]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[electricalSPITTPBidirectional]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[electricalSPITTPSink]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[electricalSPITTPSource]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[indirectAdaptorBidirectional]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[indirectAdaptorSink]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[indirectAdaptorSource]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msCTPBidirectional]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msCTPSink]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msCTPSource]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msDatacomCTPBidirectional]";
|
||
case 20: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msDatacomCTPSink]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msDatacomCTPSource]";
|
||
case 22: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msOrderwireCTPBidirectional]";
|
||
case 23: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msOrderwireCTPSink]";
|
||
case 24: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msOrderwireCTPSource]";
|
||
case 25: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msTTPBidirectional]";
|
||
case 26: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msTTPSink]";
|
||
case 27: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[msTTPSource]";
|
||
case 28: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[opticalSPITTPBidirectional]";
|
||
case 29: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[opticalSPITTPSink]";
|
||
case 30: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[opticalSPITTPSource]";
|
||
case 31: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsCTPBidirectional]";
|
||
case 32: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsCTPSink]";
|
||
case 33: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsCTPSource]";
|
||
case 34: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsDatacomCTPBidirectional]";
|
||
case 35: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsDatacomCTPSink]";
|
||
case 36: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsDatacomCTPSource]";
|
||
case 37: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsOrderwireCTPBidirectional]";
|
||
case 38: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsOrderwireCTPSink]";
|
||
case 39: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsOrderwireCTPSource]";
|
||
case 40: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsTTPBidirectional]";
|
||
case 41: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsTTPSink]";
|
||
case 42: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsTTPSource]";
|
||
case 43: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsUserChannelCTPBidirectional]";
|
||
case 44: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsUserChannelCTPSink]";
|
||
case 45: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsUserChannelCTPSource]";
|
||
case 46: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[sdhNE]";
|
||
case 49: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu11CTPSource]";
|
||
case 52: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu12CTPSource]";
|
||
case 55: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu2CTPSource]";
|
||
case 58: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu3CTPSource]";
|
||
case 59: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tug2Bidirectional]";
|
||
case 60: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tug2Sink]";
|
||
case 61: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tug2Source]";
|
||
case 62: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tug3Bidirectional]";
|
||
case 63: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tug3Sink]";
|
||
case 64: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tug3Source]";
|
||
case 67: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc11TTPSource]";
|
||
case 70: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc12TTPSource]";
|
||
case 73: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc2TTPSource]";
|
||
case 80: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vcnUserChannelCTPBidirectional]";
|
||
case 81: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vcnUserChannelCTPSink]";
|
||
case 82: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vcnUserChannelCTPSource]";
|
||
case 83: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[au3CTPBidirectionalR1]";
|
||
case 84: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[au3CTPSinkR1]";
|
||
case 85: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[au4CTPBidirectionalR1]";
|
||
case 86: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[au4CTPSinkR1]";
|
||
case 87: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu11CTPBidirectionalR1]";
|
||
case 88: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu11CTPSinkR1]";
|
||
case 89: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu12CTPBidirectionalR1]";
|
||
case 90: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu12CTPSinkR1]";
|
||
case 91: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu2CTPBidirectionalR1]";
|
||
case 92: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu2CTPSinkR1]";
|
||
case 93: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu3CTPBidirectionalR1]";
|
||
case 94: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[tu3CTPBidirectionalR1]";
|
||
case 95: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc11TTPBidirectionalR1]";
|
||
case 96: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc11TTPSinkR1]";
|
||
case 97: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc12TTPBidirectionalR1]";
|
||
case 98: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc12TTPSinkR1]";
|
||
case 99: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc2TTPBidirectionalR1]";
|
||
case 100: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc2TTPSinkR1]";
|
||
case 101: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc3TTPBidirectionalR1]";
|
||
case 102: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc3TTPSinkR1]";
|
||
case 103: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc3TTPSourceR1]";
|
||
case 104: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc4TTPBidirectionalR1]";
|
||
case 105: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc4TTPSinkR1]";
|
||
case 106: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[vc4TTPSourceR1]";
|
||
case 107: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsTTPTrailTraceBidirectional]";
|
||
case 108: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsTTPTrailTraceSink]";
|
||
case 109: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/[rsTTPTrailTraceSource]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.0.6.*
|
||
|
||
oid_0_0_7_774_0_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[au3CTPSource-augBidirectional]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[au3CTPSource-augSource]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[au4CTPSource-augBidirectional]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[au4CTPSource-augSource]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[augBidirectional-msTTPBidirectional]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[augSink-msTTPSink]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[augSource-msTTPSource]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[electricalSPITTPBidirectional-sdhNE]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[electricalSPITTPSink-sdhNE]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[electricalSPITTPSource-sdhNE]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msCTPBidirectional-rsTTPBidirectional]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msCTPSink-rsTTPBidirectional]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msCTPSink-rsTTPSink]";
|
||
case 20: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msCTPSource-rsTTPBidirectional]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msCTPSource-rsTTPSource]";
|
||
case 22: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msDatacomCTPBidirectional-msTTPBidirectional]";
|
||
case 23: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msDatacomCTPSink-msTTPBidirectional]";
|
||
case 24: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msDatacomCTPSink-msTTPSink]";
|
||
case 25: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msDatacomCTPSource-msTTPBidirectional]";
|
||
case 26: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msDatacomCTPSource-msTTPSource]";
|
||
case 27: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msOrderwireCTPBidirectional-msTTPBidirectional]";
|
||
case 28: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msOrderwireCTPSink-msTTPBidirectional]";
|
||
case 29: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msOrderwireCTPSink-msTTPSink]";
|
||
case 30: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msOrderwireCTPSource-msTTPBidirectional]";
|
||
case 31: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msOrderwireCTPSource-msTTPSource]";
|
||
case 32: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msTTPBidirectional-sdhNE]";
|
||
case 33: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msTTPSink-sdhNE]";
|
||
case 34: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[msTTPSource-sdhNE]";
|
||
case 35: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[opticalSPITTPBidirectional-sdhNE]";
|
||
case 36: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[opticalSPITTPSink-sdhNE]";
|
||
case 37: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[opticalSPITTPSource-sdhNE]";
|
||
case 38: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsCTPBidirectional-electricalSPITTPBidirectional]";
|
||
case 39: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsCTPSink-electricalSPITTPBidirectional]";
|
||
case 40: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsCTPSink-electricalSPITTPSink]";
|
||
case 41: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsCTPSource-electricalSPITTPBidirectional]";
|
||
case 42: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsCTPSource-electricalSPITTPSource]";
|
||
case 43: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsCTPBidirectional-opticalSPITTPBidirectional]";
|
||
case 44: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsCTPSink-opticalSPITTPBidirectional]";
|
||
case 45: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsCTPSink-opticalSPITTPSink]";
|
||
case 46: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsCTPSource-opticalSPITTPBidirectional]";
|
||
case 47: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsCTPSource-opticalSPITTPSource]";
|
||
case 48: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsDatacomCTPBidirectional-rsTTPBidirectional]";
|
||
case 49: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsDatacomCTPSink-rsTTPBidirectional]";
|
||
case 50: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsDatacomCTPSink-rsTTPSink]";
|
||
case 51: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsDatacomCTPSource-rsTTPBidirectional]";
|
||
case 52: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsDatacomCTPSource-rsTTPSource]";
|
||
case 53: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsOrderwireCTPBidirectional-rsTTPBidirectional]";
|
||
case 54: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsOrderwireCTPSink-rsTTPBidirectional]";
|
||
case 55: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsOrderwireCTPSink-rsTTPSink]";
|
||
case 56: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsOrderwireCTPSource-rsTTPBidirectional]";
|
||
case 57: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsOrderwireCTPSource-rsTTPSource]";
|
||
case 58: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsTTPBidirectional-sdhNE]";
|
||
case 59: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsTTPSink-sdhNE]";
|
||
case 60: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsTTPSource-sdhNE]";
|
||
case 61: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsUserChannelCTPBidirectional-rsTTPBidirectional]";
|
||
case 62: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsUserChannelCTPSink-rsTTPBidirectional]";
|
||
case 63: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsUserChannelCTPSink-rsTTPSink]";
|
||
case 64: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsUserChannelCTPSource-rsTTPBidirectional]";
|
||
case 65: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[rsUserChannelCTPSource-rsTTPSource]";
|
||
case 69: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu11CTPSource-tug2Bidirectional]";
|
||
case 70: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu11CTPSource-tug2Source]";
|
||
case 74: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu12CTPSource-tug2Bidirectional]";
|
||
case 75: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu12CTPSource-tug2Source]";
|
||
case 79: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu2CTPSource-tug2Bidirectional]";
|
||
case 80: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu2CTPSource-tug2Source]";
|
||
case 84: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu3CTPSource-tug3Bidirectional]";
|
||
case 85: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu3CTPSource-tug3Source]";
|
||
case 86: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tug2Bidirectional-tug3Bidirectional]";
|
||
case 87: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tug2Sink-tug3Sink]";
|
||
case 88: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tug2Source-tug3Source]";
|
||
case 97: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc11TTPSource-sdhNE]";
|
||
case 100: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc12TTPSource-sdhNE]";
|
||
case 103: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc2TTPSource-sdhNE]";
|
||
case 121: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[au3CTPBidirectionalR1-augBidirectional]";
|
||
case 122: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[au3CTPSinkR1-augBidirectional]";
|
||
case 123: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[au3CTPSinkR1-augSink]";
|
||
case 124: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[au4CTPBidirectionalR1-augBidirectional]";
|
||
case 125: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[au4CTPSinkR1-augBidirectional]";
|
||
case 126: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[au4CTPSinkR1-augSink]";
|
||
case 127: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu11CTPBidirectionalR1-tug2Bidirectional]";
|
||
case 128: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu11CTPSinkR1-tug2Bidirectional]";
|
||
case 129: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu11CTPSinkR1-tug2Sink]";
|
||
case 130: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu12CTPBidirectionalR1-tug2Bidirectional]";
|
||
case 131: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu12CTPSinkR1-tug2Bidirectional]";
|
||
case 132: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu12CTPSinkR1-tug2Sink]";
|
||
case 133: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu2CTPBidirectionalR1-tug2Bidirectional]";
|
||
case 134: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu2CTPSinkR1-tug2Bidirectional]";
|
||
case 135: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu2CTPSinkR1-tug2Sink]";
|
||
case 136: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu3CTPBidirectionalR1-tug3Bidirectional]";
|
||
case 137: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu3CTPSinkR1-tug3Bidirectional]";
|
||
case 138: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tu3CTPSinkR1-tug3Sink]";
|
||
case 139: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tug2Bidirectional-vc3TTPBidirectionalR1]";
|
||
case 140: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tug2Sink-vc3TTPSinkR1]";
|
||
case 141: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tug2Source-vc3TTPSourceR1]";
|
||
case 142: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tug3Bidirectional-vc4TTPBidirectionalR1]";
|
||
case 143: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tug3Sink-vc4TTPSinkR1]";
|
||
case 144: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[tug3Source-vc4TTPSourceR1]";
|
||
case 145: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc11TTPBidirectionalR1-sdhNE]";
|
||
case 146: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc11TTPSinkR1-sdhNE]";
|
||
case 147: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc12TTPBidirectionalR1-sdhNE]";
|
||
case 148: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc12TTPSinkR1-sdhNE]";
|
||
case 149: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc2TTPBidirectionalR1-sdhNE]";
|
||
case 150: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc2TTPSinkR1-sdhNE]";
|
||
case 151: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc3TTPBidirectionalR1-sdhNE]";
|
||
case 152: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc3TTPSinkR1-sdhNE]";
|
||
case 153: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc3TTPSourceR1-sdhNE]";
|
||
case 154: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc4TTPBidirectionalR1-sdhNE]";
|
||
case 155: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc4TTPSinkR1-sdhNE]";
|
||
case 156: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vc4TTPSourceR1-sdhNE]";
|
||
case 157: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vcnUserChannelCTPBidirectional-vc3TTPBidirectionalR1]";
|
||
case 158: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vcnUserChannelCTPSink-vc3TTPBidirectionalR1]";
|
||
case 159: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vcnUserChannelCTPSink-vc3TTPSinkR1]";
|
||
case 160: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vcnUserChannelCTPSource-vc3TTPBidirectionalR1]";
|
||
case 161: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vcnUserChannelCTPSource-vc3TTPSourceR1]";
|
||
case 162: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vcnUserChannelCTPBidirectional-vc4TTPBidirectionalR1]";
|
||
case 163: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vcnUserChannelCTPSink-vc4TTPBidirectionalR1]";
|
||
case 164: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vcnUserChannelCTPSink-vc4TTPSinkR1]";
|
||
case 165: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vcnUserChannelCTPSource-vc4TTPBidirectionalR1]";
|
||
case 166: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/[vcnUserChannelCTPSource-vc4TTPSourceR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 0.0.7.774.0.7.*
|
||
|
||
oid_0_0_7_774_0_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[electricalSPIPackage]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[au4CTPId]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[augId]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[c2SignalLabelExpected]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[c2SignalLabelReceive]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[c2SignalLabelSend]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[electricalSPITTPId]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[excessiveBERMtceInhibit]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[j1PathTraceExpected]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[j1PathTraceReceive]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[j1PathTraceSend]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[msCTPId]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[msDatacomCTPId]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[msOrderwireCTPId]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[msTTPId]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[opticalReach]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[opticalSPITTPId]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[opticalWavelength]";
|
||
case 20: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[pointerSinkType]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[pointerSourceType]";
|
||
case 22: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[rsCTPId]";
|
||
case 23: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[rsDatacomCTPId]";
|
||
case 24: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[rsOrderwireCTPId]";
|
||
case 25: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[rsTTPId]";
|
||
case 26: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[rsUserChannelCTPId]";
|
||
case 27: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[signalDegradeThreshold]";
|
||
case 28: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[stmLevel]";
|
||
case 29: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[tu11CTPId]";
|
||
case 30: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[tu12CTPId]";
|
||
case 31: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[tu2CTPId]";
|
||
case 32: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[tu3CTPId]";
|
||
case 33: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[tug2Id]";
|
||
case 34: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[tug3Id]";
|
||
case 35: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[v5SignalLabelExpected]";
|
||
case 36: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[v5SignalLabelReceive]";
|
||
case 37: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[v5SignalLabelSend]";
|
||
case 38: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[vc11TTPId]";
|
||
case 39: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[vc12TTPId]";
|
||
case 40: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[vc2TTPId]";
|
||
case 41: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[vc3TTPId]";
|
||
case 42: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[vc4TTPId]";
|
||
case 43: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[vcnUserChannelCTPId]";
|
||
case 44: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[trailTraceExpected]";
|
||
case 45: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[trailTraceReceive]";
|
||
case 46: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/[trailTraceSend]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Information model]/[Attributes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// protocolSupport
|
||
#region 0.0.7.774.1.*
|
||
|
||
oid_0_0_7_774_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Protocol support]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Protocol support]/[Application contexts]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Protocol support]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managementApplicationSupport
|
||
#region 0.0.7.774.2.*
|
||
|
||
oid_0_0_7_774_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Management application support]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Management application support]/[Standard-specific extensions to the allocation scheme]";
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Management application support]/[Functional unit packages]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Management application support]/[ASN.1 modules]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Management application support]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// dot, hyphen
|
||
#region 0.0.7.774.127.*
|
||
|
||
oid_0_0_7_774_127:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_7_774_127_1;
|
||
case 2: goto oid_0_0_7_774_127_2;
|
||
case 3: goto oid_0_0_7_774_127_3;
|
||
case 4: goto oid_0_0_7_774_127_4;
|
||
case 5: goto oid_0_0_7_774_127_5;
|
||
case 6: goto oid_0_0_7_774_127_6;
|
||
case 7: goto oid_0_0_7_774_127_7;
|
||
case 8: goto oid_0_0_7_774_127_8;
|
||
case 9: goto oid_0_0_7_774_127_9;
|
||
case 10: goto oid_0_0_7_774_127_10;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/{values[index - 1]}";
|
||
}
|
||
|
||
// part1, pm
|
||
#region 0.0.7.774.127.1.*
|
||
|
||
oid_0_0_7_774_127_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_1_0;
|
||
case 1: goto oid_0_0_7_774_127_1_1;
|
||
case 2: goto oid_0_0_7_774_127_1_2;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.1.0.*
|
||
|
||
oid_0_0_7_774_127_1_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Standard specific extension]";
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Functional unit packages]";
|
||
case 2: goto oid_0_0_7_774_127_1_0_2;
|
||
case 3: goto oid_0_0_7_774_127_1_0_3;
|
||
case 4: goto oid_0_0_7_774_127_1_0_4;
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Parameters]";
|
||
case 6: goto oid_0_0_7_774_127_1_0_6;
|
||
case 7: goto oid_0_0_7_774_127_1_0_7;
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attribute groups]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Actions]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Notifications]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Module
|
||
#region 0.0.7.774.127.1.0.2.*
|
||
|
||
oid_0_0_7_774_127_1_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[ASN.1 modules]/[SDHPMASN1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.127.1.0.3.*
|
||
|
||
oid_0_0_7_774_127_1_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[sdhCurrentData]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[rsCurrentData]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[rsCurrentDataTR]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[electricalSourceSPICurrentData]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[opticalSourceSPICurrentData]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[msCurrentData]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[msCurrentDataTR]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[protectionCurrentData]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[pathTerminationCurrentData]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[pathTerminationCurrentDataTR]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[msAdaptationCurrentData]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[rsHistoryData]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[electricalSPIHistoryData]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[opticalSPIHistoryData]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[msHistoryData]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[protectionHistoryData]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[pathTerminationHistoryData]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/[msAdaptationHistoryData]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// package
|
||
#region 0.0.7.774.127.1.0.4.*
|
||
|
||
oid_0_0_7_774_127_1_0_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[cSESCurrentDataPackage]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[farEndCSESCurrentDataPackage]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[farEndCurrentDataPackage]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[farEndHistoryDataPackage]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[historyPackage]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[laserBiasCurrentDataPackage]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[laserBiasTideMarkPackage]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[laserTemperatureCurrentDataPackage]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[laserTemperatureTideMarkPackage]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[oFSCurrentDataPackage]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[oFSHistoryDataPackage]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[transmitPowerLevelCurrentDataPackage]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[transmitPowerLevelTideMarkPackage]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[thresholdResetPackage]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[uASCurrentDataPackage]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[uASHistoryDataPackage]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/[unavailableTimeAlarmPackage]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Packages]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.127.1.0.6.*
|
||
|
||
oid_0_0_7_774_127_1_0_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[historyData-sdhCurrentData]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[msCurrentData-msTTPSink]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[msCurrentDataTR-msTTPSink]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[msCurrentData-protectedTTPSink]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[msCurrentDataTR-protectedTTPSink]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[protectionCurrentData-protectionUnit]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[rsCurrentData-rsTTPSink]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[rsCurrentDataTR-rsTTPSink]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentData-vc4TTPSink]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentData-vc3TTPSink]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentData-vc2TTPSink]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentData-vc12TTPSink]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentData-vc11TTPSink]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentDataTR-vc4TTPSink]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentDataTR-vc3TTPSink]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentDataTR-vc2TTPSink]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentDataTR-vc12TTPSink]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentDataTR-vc11TTPSink]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[electricalSourceSPICurrentData-electricalSPITTPSource]";
|
||
case 20: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[opticalSourceSPICurrentData-opticalSPITTPSource-electricalSPITTPSource]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[msAdaptationCurrentData-au4CTPSource]";
|
||
case 22: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[msAdaptationCurrentData-au3CTPSource]";
|
||
case 23: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentData-vc4TTPSinkR1]";
|
||
case 24: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentData-vc3TTPSinkR1]";
|
||
case 25: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentData-vc2TTPSinkR1]";
|
||
case 26: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentData-vc12TTPSinkR1]";
|
||
case 27: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentData-vc11TTPSinkR1]";
|
||
case 28: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentDataTR-vc4TTPSinkR1]";
|
||
case 29: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentDataTR-vc3TTPSinkR1]";
|
||
case 30: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentDataTR-vc2TTPSinkR1]";
|
||
case 31: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentDataTR-vc12TTPSinkR1]";
|
||
case 32: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/[pathTerminationCurrentDataTR-vc11TTPSinkR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 0.0.7.774.127.1.0.7.*
|
||
|
||
oid_0_0_7_774_127_1_0_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[cSESEvent]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[eS]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[fEES]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[fEBBE]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[fECSESEvent]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[laserBias]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[laserBiasTideMarkMax]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[laserBiasTideMarkMin]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[laserTemperature]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[laserTemperatureTideMarkMax]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[laserTemperatureTideMarkMin]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[nCSES]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[bBE]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[oFS]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[pSC]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[pSD]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[sES]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[fESES]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[transmitPowerLevel]";
|
||
case 20: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[transmitPowerLevelTideMarkMax]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[transmitPowerLevelTideMarkMin]";
|
||
case 22: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[uAS]";
|
||
case 23: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[pJCHigh]";
|
||
case 24: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/[pJCLow]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Information model]/[Attributes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// protocolSupport
|
||
#region 0.0.7.774.127.1.1.*
|
||
|
||
oid_0_0_7_774_127_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Protocol support]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Protocol support]/[Application contexts]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Protocol support]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// protocolSupport
|
||
#region 0.0.7.774.127.1.2.*
|
||
|
||
oid_0_0_7_774_127_1_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Management applications support]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Management applications support]/[Standard specific extension]";
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Management applications support]/[Functional unit packages]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Management applications support]/[ASN.1 modules]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Recommendation ITU-T G.774.1]/[Management applications support]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// conf
|
||
#region 0.0.7.774.127.2.*
|
||
|
||
oid_0_0_7_774_127_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_2_0;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.2.0.*
|
||
|
||
oid_0_0_7_774_127_2_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_0_0_7_774_127_2_0_2;
|
||
case 3: goto oid_0_0_7_774_127_2_0_3;
|
||
case 5: goto oid_0_0_7_774_127_2_0_5;
|
||
case 6: goto oid_0_0_7_774_127_2_0_6;
|
||
case 9: goto oid_0_0_7_774_127_2_0_9;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Module
|
||
#region 0.0.7.774.127.2.0.2.*
|
||
|
||
oid_0_0_7_774_127_2_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[ASN.1 modules]/[SDHConfASN1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.127.2.0.3.*
|
||
|
||
oid_0_0_7_774_127_2_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableAugBidirectional]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableAugSink]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableAugSource]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableTug3Bidirectional]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableTug3Sink]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableTug3Source]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableTug2Bidirectional]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableTug2Sink]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableTug2Source]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC2TTPSource]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC12TTPSource]";
|
||
case 24: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC11TTPSource]";
|
||
case 25: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC4TTPBidirectionalR1]";
|
||
case 26: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC4TTPSinkR1]";
|
||
case 27: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC4TTPSourceR1]";
|
||
case 28: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC3TTPBidirectionalR1]";
|
||
case 29: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC3TTPSinkR1]";
|
||
case 30: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC3TTPSourceR1]";
|
||
case 31: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC2TTPBidirectionalR1]";
|
||
case 32: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC2TTPSinkR1]";
|
||
case 33: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC12TTPBidirectionalR1]";
|
||
case 34: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC12TTPSinkR1]";
|
||
case 35: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC11TTPBidirectionalR1]";
|
||
case 36: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/[modifiableVC11TTPSinkR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// parameter
|
||
#region 0.0.7.774.127.2.0.5.*
|
||
|
||
oid_0_0_7_774_127_2_0_5:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Parameters]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Parameters]/[defineSDHStructureError]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Parameters]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.127.2.0.6.*
|
||
|
||
oid_0_0_7_774_127_2_0_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[au3CTPSource-augSource]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[au4CTPSource-augSource]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[augSink-msTTPSink]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[augSource-msTTPSource]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[electricalSPITTPSink-sdhNE]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[electricalSPITTPSource-sdhNE]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[msCTPSink-rsTTPSink]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[msCTPSource-rsTTPSource]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[msDatacomCTPSink-msTTPSink]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[msDatacomCTPSource-msTTPSource]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[msOrderwireCTPSink-msTTPSink]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[msOrderwireCTPSource-msTTPSource]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[msTTPSink-sdhNE]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[msTTPSource-sdhNE]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[opticalSPITTPSink-sdhNE]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[opticalSPITTPSource-sdhNE]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsCTPSink-electricalSPITTPSink]";
|
||
case 20: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsCTPSource-electricalSPITTPSource]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsCTPSink-opticalSPITTPSink]";
|
||
case 22: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsCTPSource-opticalSPITTPSource]";
|
||
case 23: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsDatacomCTPSink-rsTTPSink]";
|
||
case 24: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsDatacomCTPSource-rsTTPSource]";
|
||
case 25: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsOrderwireCTPSink-rsTTPSink]";
|
||
case 26: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsOrderwireCTPSource-rsTTPSource]";
|
||
case 27: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsTTPSink-sdhNE]";
|
||
case 28: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsTTPSource-sdhNE]";
|
||
case 29: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsUserChannelCTPSink-rsTTPSink]";
|
||
case 30: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[rsUserChannelCTPSource-rsTTPSource]";
|
||
case 32: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tu11CTPSource-tug2Source]";
|
||
case 34: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tu12CTPSource-tug2Source]";
|
||
case 36: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tu2CTPSource-tug2Source]";
|
||
case 38: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tu3CTPSource-tug3Source]";
|
||
case 39: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tug2Sink-tug3Sink]";
|
||
case 40: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tug2Source-tug3Source]";
|
||
case 46: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vc11TTPSource-sdhNE]";
|
||
case 48: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vc12TTPSource-sdhNE]";
|
||
case 50: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vc2TTPSource-sdhNE]";
|
||
case 59: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[au3CTPSinkR1-augSink]";
|
||
case 60: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[au4CTPSinkR1-augSink]";
|
||
case 61: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tu11CTPSinkR1-tug2Sink]";
|
||
case 62: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tu12CTPSinkR1-tug2Sink]";
|
||
case 63: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tu2CTPSinkR1-tug2Sink]";
|
||
case 64: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tu3CTPSinkR1-tug3Sink]";
|
||
case 65: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tug2Sink-vc3TTPSinkR1]";
|
||
case 66: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tug2Source-vc3TTPSourceR1]";
|
||
case 67: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tug3Sink-vc4TTPSinkR1]";
|
||
case 68: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[tug3Source-vc4TTPSourceR1]";
|
||
case 69: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vc11TTPSinkR1-sdhNE]";
|
||
case 70: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vc12TTPSinkR1-sdhNE]";
|
||
case 71: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vc2TTPSinkR1-sdhNE]";
|
||
case 72: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vc3TTPSinkR1-sdhNE]";
|
||
case 73: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vc3TTPSourceR1-sdhNE]";
|
||
case 74: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vc4TTPSinkR1-sdhNE]";
|
||
case 75: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vc4TTPSourceR1-sdhNE]";
|
||
case 76: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vcnUserChannelCTPSink-vc3TTPSinkR1]";
|
||
case 77: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vcnUserChannelCTPSource-vc3TTPSourceR1]";
|
||
case 78: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vcnUserChannelCTPSink-vc4TTPSinkR1]";
|
||
case 79: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/[vcnUserChannelCTPSource-vc4TTPSourceR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// action
|
||
#region 0.0.7.774.127.2.0.9.*
|
||
|
||
oid_0_0_7_774_127_2_0_9:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Action types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Action types]/[defineAUGStructure]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Action types]/[defineVC4Structure]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Action types]/[defineVC3Structure]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Action types]/[defineTug3Structure]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Action types]/[defineTug2Structure]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Action types]/[defineClientType]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) configuration of the payload structure for the network element view]/[Information model]/[Action types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// prot
|
||
#region 0.0.7.774.127.3.*
|
||
|
||
oid_0_0_7_774_127_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_3_0;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.3.0.*
|
||
|
||
oid_0_0_7_774_127_3_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_0_0_7_774_127_3_0_2;
|
||
case 3: goto oid_0_0_7_774_127_3_0_3;
|
||
case 4: goto oid_0_0_7_774_127_3_0_4;
|
||
case 5: goto oid_0_0_7_774_127_3_0_5;
|
||
case 6: goto oid_0_0_7_774_127_3_0_6;
|
||
case 7: goto oid_0_0_7_774_127_3_0_7;
|
||
case 9: goto oid_0_0_7_774_127_3_0_9;
|
||
case 10: goto oid_0_0_7_774_127_3_0_10;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Module
|
||
#region 0.0.7.774.127.3.0.2.*
|
||
|
||
oid_0_0_7_774_127_3_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[ASN.1 modules]/[SDHProtASN1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.127.3.0.3.*
|
||
|
||
oid_0_0_7_774_127_3_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[apsReportRecord]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[protectedTTPBidirectional]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[protectedTTPSink]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[protectedTTPSource]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[protectionGroup]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[protectionUnit]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[sdhMSProtectionGroup]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[sdhMSProtectionUnit]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[unprotectedCTPBidirectional]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[unprotectedCTPSink]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[unprotectedCTPSource]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[protectionGroupR1]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[sdhMSProtectionGroupR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// package
|
||
#region 0.0.7.774.127.3.0.4.*
|
||
|
||
oid_0_0_7_774_127_3_0_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Packages]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Packages]/[extraTrafficControlPkg]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Packages]/[lastAttemptResultPkg]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Packages]/[protectionSwitchExercisePkg]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Packages]/[protectionMismatchStatusPkg]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Packages]/[priorityPkg]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Packages]/[sdhPriorityPkg]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Packages]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// parameter
|
||
#region 0.0.7.774.127.3.0.5.*
|
||
|
||
oid_0_0_7_774_127_3_0_5:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Parameters]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Parameters]/[invokeProtectionError]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Parameters]/[releaseProtectionError]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Parameters]/[protectionStatusParameter]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Parameters]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.127.3.0.6.*
|
||
|
||
oid_0_0_7_774_127_3_0_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[protectedTTPBidirectional-sdhNE]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[protectedTTPSink-sdhNE]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[protectedTTPSource-sdhNE]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[protectionGroup-managedElement]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[augBidirectional-protectedTTPBidirectional]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[augSink-protectedTTPSink]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[augSource-protectedTTPSource]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[protectionUnit-protectionGroup]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[unprotectedCTPBidirectional-msTTPBidirectional]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[unprotectedCTPSink-msTTPSink]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[unprotectedCTPSource-msTTPSource]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[protectionGroupR1-managedElement]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[protectionUnit-protectionGroupR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 0.0.7.774.127.3.0.7.*
|
||
|
||
oid_0_0_7_774_127_3_0_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[channelNumber]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[lastAttemptResult]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[priority]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[protectedTTPId]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[reportedProtectionUnit]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[protectionGroupId]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[protectionGroupType]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[protectionMismatchStatus]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[protectionStatus]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[protectionSwitchMode]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[protectionUnitId]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[protecting]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[reliableResourcePointer]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[revertive]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[sdhPriority]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[unprotectedCTPId]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[unreliableResourcePointer]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[waitToRestoreTime]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[notifiedProtectionUnit]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Attribute types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// action
|
||
#region 0.0.7.774.127.3.0.9.*
|
||
|
||
oid_0_0_7_774_127_3_0_9:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Action types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Action types]/[invokeExercise]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Action types]/[invokeProtection]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Action types]/[releaseProtection]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Action types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// notification
|
||
#region 0.0.7.774.127.3.0.10.*
|
||
|
||
oid_0_0_7_774_127_3_0_10:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Notifications]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Notifications]/[protectionSwitchReporting]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Notifications]/[protectionSwitchReportingR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of multiplex-section protection for the network element view]/[Information model]/[Notifications]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// sncp
|
||
#region 0.0.7.774.127.4.*
|
||
|
||
oid_0_0_7_774_127_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_4_0;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.4.0.*
|
||
|
||
oid_0_0_7_774_127_4_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_4_0_0;
|
||
case 2: goto oid_0_0_7_774_127_4_0_2;
|
||
case 3: goto oid_0_0_7_774_127_4_0_3;
|
||
case 4: goto oid_0_0_7_774_127_4_0_4;
|
||
case 5: goto oid_0_0_7_774_127_4_0_5;
|
||
case 6: goto oid_0_0_7_774_127_4_0_6;
|
||
case 7: goto oid_0_0_7_774_127_4_0_7;
|
||
case 9: goto oid_0_0_7_774_127_4_0_9;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// standardSpecificExtension
|
||
#region 0.0.7.774.127.4.0.0.*
|
||
|
||
oid_0_0_7_774_127_4_0_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Standard specific extensions]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_4_0_0_0;
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Standard specific extensions]/[SubNetwork Connection Protection (SNCP) path trace mismatch criteria]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Standard specific extensions]/[SubNetwork Connection Protection (SNCP) excessive error criteria]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Standard specific extensions]/{values[index - 1]}";
|
||
}
|
||
|
||
// sncpProtectionCriteria
|
||
#region 0.0.7.774.127.4.0.0.0.*
|
||
|
||
oid_0_0_7_774_127_4_0_0_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Standard specific extensions]/[sncpProtectionCriteria]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Standard specific extensions]/[sncpProtectionCriteria]/[sncpPathTraceMismatchCriteria]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Standard specific extensions]/[sncpProtectionCriteria]/[sncpExcessiveErrorCriteria]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Standard specific extensions]/[sncpProtectionCriteria]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.4.0.2.*
|
||
|
||
oid_0_0_7_774_127_4_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[ASN.1 modules]/[SDHSNCPASN1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.127.4.0.3.*
|
||
|
||
oid_0_0_7_774_127_4_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Managed object classes]/[connectionProtectionGroup]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Managed object classes]/[connectionProtection]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Managed object classes]/[mpConnectionProtection]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Managed object classes]/[sncpFabric]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Managed object classes]/[connectionProtectionGroupR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// package
|
||
#region 0.0.7.774.127.4.0.4.*
|
||
|
||
oid_0_0_7_774_127_4_0_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Packages]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Packages]/[holdOffTimePackage]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Packages]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// parameter
|
||
#region 0.0.7.774.127.4.0.5.*
|
||
|
||
oid_0_0_7_774_127_4_0_5:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Parameters]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Parameters]/[switchStatusParameter]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Parameters]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.127.4.0.6.*
|
||
|
||
oid_0_0_7_774_127_4_0_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]/[connectionProtection-connectionProtectionGroup]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]/[connectionProtectionGroup-sncpFabric]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]/[crossConnection-mpConnectionProtection]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]/[mpConnectionProtection-connectionProtectionGroup]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]/[crossConnection-sncpFabric]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]/[mpCrossConnection-sncpFabric]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]/[connectionProtection-connectionProtectionGroupR1]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]/[connectionProtectionGroupR1-sncpFabric]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]/[mpConnectionProtection-connectionProtectionGroupR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 0.0.7.774.127.4.0.7.*
|
||
|
||
oid_0_0_7_774_127_4_0_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Attribute types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Attribute types]/[holdOffTime]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Attribute types]/[protectionCriteria]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Attribute types]/[switchStatus]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Attribute types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 0.0.7.774.127.4.0.9.*
|
||
|
||
oid_0_0_7_774_127_4_0_9:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Action types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Action types]/[protectedConnect]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Action types]/[protectUnprotect]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of the subnetwork connection protection for the network element view]/[Information model]/[Action types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// cs
|
||
#region 0.0.7.774.127.5.*
|
||
|
||
oid_0_0_7_774_127_5:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_5_0;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.5.0.*
|
||
|
||
oid_0_0_7_774_127_5_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_0_0_7_774_127_5_0_2;
|
||
case 3: goto oid_0_0_7_774_127_5_0_3;
|
||
case 4: goto oid_0_0_7_774_127_5_0_4;
|
||
case 6: goto oid_0_0_7_774_127_5_0_6;
|
||
case 7: goto oid_0_0_7_774_127_5_0_7;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Module
|
||
#region 0.0.7.774.127.5.0.2.*
|
||
|
||
oid_0_0_7_774_127_5_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[ASN.1 modules]/[SDHCSASN1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.127.5.0.3.*
|
||
|
||
oid_0_0_7_774_127_5_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[au4SupervisedCTPSource]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[au3SupervisedCTPSource]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu3SupervisedCTPSource]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu2SupervisedCTPSource]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu12SupervisedCTPSource]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu11SupervisedCTPSource]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[au4SupervisedCTPBidirectionalR1]";
|
||
case 20: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[au4SupervisedCTPSinkR1]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[au3SupervisedCTPBidirectionalR1]";
|
||
case 22: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[au3SupervisedCTPSinkR1]";
|
||
case 23: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu3SupervisedCTPBidirectionalR1]";
|
||
case 24: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu3SupervisedCTPSinkR1]";
|
||
case 25: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu2SupervisedCTPBidirectionalR1]";
|
||
case 26: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu2SupervisedCTPSinkR1]";
|
||
case 27: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu12SupervisedCTPBidirectionalR1]";
|
||
case 28: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu12SupervisedCTPSinkR1]";
|
||
case 29: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu11SupervisedCTPBidirectionalR1]";
|
||
case 30: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/[tu11SupervisedCTPSinkR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// package
|
||
#region 0.0.7.774.127.5.0.4.*
|
||
|
||
oid_0_0_7_774_127_5_0_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Packages]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Packages]/[vc11-2SupervisionBidirectionalPackage]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Packages]/[vc11-2SupervisionSourcePackage]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Packages]/[vc3-4SupervisionBidirectionalPackage]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Packages]/[vc3-4SupervisionSourcePackage]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Packages]/[vc11-2SupervisionSinkPackageR1]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Packages]/[vc3-4SupervisionSinkPackageR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Packages]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.127.5.0.6.*
|
||
|
||
oid_0_0_7_774_127_5_0_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentData-au4SupervisedCTPSinkR1]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentData-au3SupervisedCTPSinkR1]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentData-tu3SupervisedCTPSinkR1]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentData-tu2SupervisedCTPSinkR1]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentData-tu12SupervisedCTPSinkR1]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentData-tu11SupervisedCTPSinkR1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 0.0.7.774.127.5.0.7.*
|
||
|
||
oid_0_0_7_774_127_5_0_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Attribute types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Attribute types]/[generatorEnabled]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Attribute types]/[monitorActive]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Attribute types]/[j1PathTraceReceive]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Attribute types]/[j1PathTraceSend]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Attribute types]/[j2PathTraceExpected]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Attribute types]/[j2PathTraceReceive]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Attribute types]/[j2PathTraceSend]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) management of connection supervision functionality (HCS/LCS) for the network element view]/[Information model]/[Attribute types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// pmUni
|
||
#region 0.0.7.774.127.6.*
|
||
|
||
oid_0_0_7_774_127_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_6_0;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.6.0.*
|
||
|
||
oid_0_0_7_774_127_6_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_0_0_7_774_127_6_0_2;
|
||
case 3: goto oid_0_0_7_774_127_6_0_3;
|
||
case 4: goto oid_0_0_7_774_127_6_0_4;
|
||
case 6: goto oid_0_0_7_774_127_6_0_6;
|
||
case 7: goto oid_0_0_7_774_127_6_0_7;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Module
|
||
#region 0.0.7.774.127.6.0.2.*
|
||
|
||
oid_0_0_7_774_127_6_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[ASN.1 modules]/[SDHPMUNIASN1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.127.6.0.3.*
|
||
|
||
oid_0_0_7_774_127_6_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[sdhCurrentDataUnidirectional]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[msCurrentDataNearEnd]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[msCurrentDataNearEndTR]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[pathTerminationCurrentDataNearEnd]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[pathTerminationCurrentDataNearEndTR]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[msCurrentDataFarEnd]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[msCurrentDataFarEndTR]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[pathTerminationCurrentDataFarEnd]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[pathTerminationCurrentDataFarEndTR]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[msHistoryDataNearEnd]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[pathTerminationHistoryDataNearEnd]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[msHistoryDataFarEnd]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/[pathTerminationHistoryDataFarEnd]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// package
|
||
#region 0.0.7.774.127.6.0.4.*
|
||
|
||
oid_0_0_7_774_127_6_0_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[nearEndUASCurrentDataPackage]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[farEndUASCurrentDataPackage]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[nearEndUASHistoryDataPackage]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[farEndUASHistoryDataPackage]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[failureCountsNearEndPackage]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[eSANearEndPackage]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[eSBNearEndPackage]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[failureCountsFarEndPackage]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[eSAFarEndPackage]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[eSBFarEndPackage]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[failureCountsNearEndHistoryDataPackage]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[eSANearEndHistoryDataPackage]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[eSBNearEndHistoryDataPackage]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[failureCountsFarEndHistoryDataPackage]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[eSAFarEndHistoryDataPackage]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/[eSBFarEndHistoryDataPackage]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Packages]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.127.6.0.6.*
|
||
|
||
oid_0_0_7_774_127_6_0_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[msCurrentDataNearEnd-msTTPSink]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[msCurrentDataNearEndTR-msTTPSink]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[msCurrentDataFarEnd-msTTPSink]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[msCurrentDataFarEndTR-msTTPSink]";
|
||
case 49: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-vc4TTPSinkR1]";
|
||
case 50: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-vc3TTPSinkR1]";
|
||
case 51: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-vc2TTPSinkR1]";
|
||
case 52: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-vc12TTPSinkR1]";
|
||
case 53: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-vc11TTPSinkR1]";
|
||
case 54: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-vc4TTPSinkR1]";
|
||
case 55: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-vc3TTPSinkR1]";
|
||
case 56: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-vc2TTPSinkR1]";
|
||
case 57: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-vc12TTPSinkR1]";
|
||
case 58: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-vc11TTPSinkR1]";
|
||
case 59: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-vc4TTPSinkR1]";
|
||
case 60: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-vc3TTPSinkR1]";
|
||
case 61: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-vc2TTPSinkR1]";
|
||
case 62: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-vc12TTPSinkR1]";
|
||
case 63: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-vc11TTPSinkR1]";
|
||
case 64: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-vc4TTPSinkR1]";
|
||
case 65: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-vc3TTPSinkR1]";
|
||
case 66: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-vc2TTPSinkR1]";
|
||
case 67: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-vc12TTPSinkR1]";
|
||
case 68: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-vc11TTPSinkR1]";
|
||
case 69: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-au4SupervisedCTPSinkR1]";
|
||
case 70: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-au3SupervisedCTPSinkR1]";
|
||
case 71: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-tu3SupervisedCTPSinkR1]";
|
||
case 72: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-tu2SupervisedCTPSinkR1]";
|
||
case 73: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-tu12SupervisedCTPSinkR1]";
|
||
case 74: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEnd-tu11SupervisedCTPSinkR1]";
|
||
case 75: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-au4SupervisedCTPSinkR1]";
|
||
case 76: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-au3SupervisedCTPSinkR1]";
|
||
case 77: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-tu3SupervisedCTPSinkR1]";
|
||
case 78: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-tu2SupervisedCTPSinkR1]";
|
||
case 79: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-tu12SupervisedCTPSinkR1]";
|
||
case 80: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEnd-tu11SupervisedCTPSinkR1]";
|
||
case 81: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-au4SupervisedCTPSinkR1]";
|
||
case 82: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-au3SupervisedCTPSinkR1]";
|
||
case 83: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-tu3SupervisedCTPSinkR1]";
|
||
case 84: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-tu2SupervisedCTPSinkR1]";
|
||
case 85: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-tu12SupervisedCTPSinkR1]";
|
||
case 86: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataNearEndTR-tu11SupervisedCTPSinkR1]";
|
||
case 87: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-au4SupervisedCTPSinkR1]";
|
||
case 88: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-au3SupervisedCTPSinkR1]";
|
||
case 89: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-tu3SupervisedCTPSinkR1]";
|
||
case 90: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-tu2SupervisedCTPSinkR1]";
|
||
case 91: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-tu12SupervisedCTPSinkR1]";
|
||
case 92: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[pathTerminationCurrentDataFarEndTR-tu11SupervisedCTPSinkR1]";
|
||
case 93: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[msAdaptationCurrentData-au4CTPSource]";
|
||
case 94: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/[msAdaptationCurrentData-au3CTPSource]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 0.0.7.774.127.6.0.7.*
|
||
|
||
oid_0_0_7_774_127_6_0_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Attribute types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Attribute types]/[nEUAS]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Attribute types]/[fEUAS]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Attribute types]/[fCNearEnd]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Attribute types]/[eSANearEnd]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Attribute types]/[eSBNearEnd]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Attribute types]/[fCFarEnd]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Attribute types]/[eSAFarEnd]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Attribute types]/[eSBFarEnd]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view]/[Information model]/[Attribute types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// ptl
|
||
#region 0.0.7.774.127.7.*
|
||
|
||
oid_0_0_7_774_127_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_7_0;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.7.0.*
|
||
|
||
oid_0_0_7_774_127_7_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_0_0_7_774_127_7_0_2;
|
||
case 3: goto oid_0_0_7_774_127_7_0_3;
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Packages]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Parameters]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Name bindings]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Attribute types]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Action types]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[ANotifications]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Module
|
||
#region 0.0.7.774.127.7.0.2.*
|
||
|
||
oid_0_0_7_774_127_7_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[ASN.1 modules]/[SDHPTLASN1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.127.7.0.3.*
|
||
|
||
oid_0_0_7_774_127_7_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[labelledElectricalSPITTPBidirectional]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[labelledElectricalSPITTPSink]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[labelledElectricalSPITTPSource]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[labelledOpticalSPITTPBidirectional]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[labelledOpticalSPITTPSink]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[labelledOpticalSPITTPSource]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[vc11PathTraceTTPBidirectional]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[vc11PathTraceTTPSink]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[vc11PathTraceTTPSource]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[vc12PathTraceTTPBidirectional]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[vc12PathTraceTTPSink]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[vc12PathTraceTTPSource]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[vc2PathTraceTTPBidirectional]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[vc2PathTraceTTPSink]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[vc2PathTraceTTPSource]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[modifiableVC2PathTraceTTPBidirectional]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[modifiableVC2PathTraceTTPSink]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[modifiableVC2PathTraceTTPSource]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[modifiableVC12PathTraceTTPBidirectional]";
|
||
case 20: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[modifiableVC12PathTraceTTPSink]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[modifiableVC12PathTraceTTPSource]";
|
||
case 22: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[modifiableVC11PathTraceTTPBidirectional]";
|
||
case 23: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[modifiableVC11PathTraceTTPSink]";
|
||
case 24: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/[modifiableVC11PathTraceTTPSource]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of lower order path trace and interface labelling for the network element view]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// sdhRadioIM
|
||
#region 0.0.7.774.127.8.*
|
||
|
||
oid_0_0_7_774_127_8:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_8_0;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.8.0.*
|
||
|
||
oid_0_0_7_774_127_8_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_0_0_7_774_127_8_0_2;
|
||
case 3: goto oid_0_0_7_774_127_8_0_3;
|
||
case 4: goto oid_0_0_7_774_127_8_0_4;
|
||
case 5: goto oid_0_0_7_774_127_8_0_5;
|
||
case 6: goto oid_0_0_7_774_127_8_0_6;
|
||
case 7: goto oid_0_0_7_774_127_8_0_7;
|
||
case 9: goto oid_0_0_7_774_127_8_0_9;
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Notifications]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Module
|
||
#region 0.0.7.774.127.8.0.2.*
|
||
|
||
oid_0_0_7_774_127_8_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[ASN.1 modules]/[SDHRadioTpASN1]";
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[ASN.1 modules]/[SDHRadioProtASN1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.127.8.0.3.*
|
||
|
||
oid_0_0_7_774_127_8_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[radioSPITTPBidirectional]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[radioSPITTPSink]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[radioSPITTPSource]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[sdhRadioProtectionGroup]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[sdhRadioProtectionUnit]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[msTcCTPBidirectional]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[msTcCTPSink]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[msTcCTPSource]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[msTcTTPBidirectional]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[msTcTTPSink]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[msTcTTPSource]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[au4HopcCTPBidirectional]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[au4HopcCTPSink]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[au4HopcCTPSource]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[vc4HopcTTPBidirectional]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[vc4HopcTTPSink]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[vc4HopcTTPSource]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[radioUnprotectedCTPBidirectional]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[radioUnprotectedCTPSink]";
|
||
case 20: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[radioUnprotectedCTPSource]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[radioProtectedTTPBidirectional]";
|
||
case 22: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[radioProtectedTTPSink]";
|
||
case 23: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/[radioProtectedTTPSource]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// package
|
||
#region 0.0.7.774.127.8.0.4.*
|
||
|
||
oid_0_0_7_774_127_8_0_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]/[atpcPackage]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]/[rxLOSNotificationPackage]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]/[demLOSNotificationPackage]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]/[txLOSNotificationPackage]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]/[modLOSNotificationPackage]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]/[exerciseOnOffPkg]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]/[singleExercisePkg]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]/[privilegedChannelPkg]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]/[radioHoldOffTimePkg]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Packages]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// parameter
|
||
#region 0.0.7.774.127.8.0.5.*
|
||
|
||
oid_0_0_7_774_127_8_0_5:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Parameters]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Parameters]/[radioProtectionStatusParameter]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Parameters]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.127.8.0.6.*
|
||
|
||
oid_0_0_7_774_127_8_0_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[radioSPITTPSink-managedElement]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[radioSPITTPSink-managedElement]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[rsCTPSink-radioSPITTPSink]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[rsCTPSource-radioSPITTPSource]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[augSink-msTcTTPSink]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[augSource-msTcTTPSource]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[msTcCTPSink-rsTTPSink]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[msTcCTPSource-rsTTPSource]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[msTcTTPSink-sdhNE]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[msTcTTPSource-sdhNE]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[vc4HopcTTPSink-sdhNE]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[vc4HopcTTPSource-sdhNE]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[au4HopcCTPSink-augSink]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/[au4HopcCTPSource-augSource]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 0.0.7.774.127.8.0.7.*
|
||
|
||
oid_0_0_7_774_127_8_0_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[atpcImplemented]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[atpcEnabled]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[radioFrequency]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[radioSPITTPId]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[hitless]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[radioHoldOffTime]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[rpsSummaryStatus]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[exerciseOn]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[privilegedChannel]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[radioProtectionStatus]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[radioUnprotectedCTPId]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/[radioProtectedTTPId]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Attribute types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// action
|
||
#region 0.0.7.774.127.8.0.9.*
|
||
|
||
oid_0_0_7_774_127_8_0_9:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Action types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Action types]/[invokeRadioExercise]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Management of radio-relay systems for the network element view]/[Information model]/[Action types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// protCoord
|
||
#region 0.0.7.774.127.9.*
|
||
|
||
oid_0_0_7_774_127_9:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_9_0;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.9.0.*
|
||
|
||
oid_0_0_7_774_127_9_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_0_0_7_774_127_9_0_2;
|
||
case 3: goto oid_0_0_7_774_127_9_0_3;
|
||
case 5: goto oid_0_0_7_774_127_9_0_5;
|
||
case 6: goto oid_0_0_7_774_127_9_0_6;
|
||
case 7: goto oid_0_0_7_774_127_9_0_7;
|
||
case 9: goto oid_0_0_7_774_127_9_0_9;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Module
|
||
#region 0.0.7.774.127.9.0.2.*
|
||
|
||
oid_0_0_7_774_127_9_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[ASN.1 modules]/[SDHProtCoordASN1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.127.9.0.3.*
|
||
|
||
oid_0_0_7_774_127_9_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[protectionCoordinator]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/[sdhMSProtectionCoordinator]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// parameter
|
||
#region 0.0.7.774.127.9.0.5.*
|
||
|
||
oid_0_0_7_774_127_9_0_5:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Parameters]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Parameters]/[mSPConfigurationError]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Parameters]/[mSPGroupConfigurationParameter]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Parameters]/[mSPUnitConfigurationParameter]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Parameters]/[protectionConfigurationError]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Parameters]/[removeProtectionError]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Parameters]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.127.9.0.6.*
|
||
|
||
oid_0_0_7_774_127_9_0_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Name bindings]/[protectionCoordinator-sdhNE]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.127.9.0.7.*
|
||
|
||
oid_0_0_7_774_127_9_0_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Attribute types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Attribute types]/[protectionCoordinatorId]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Attribute types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// action
|
||
#region 0.0.7.774.127.9.0.9.*
|
||
|
||
oid_0_0_7_774_127_9_0_9:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Action types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Action types]/[dismissProtection]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Action types]/[establishProtection]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Action types]/[modifyProtection]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) - Configuration of linear multiplex-section protection for the network element view]/[Information model]/[Action types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// msspr
|
||
#region 0.0.7.774.127.10.*
|
||
|
||
oid_0_0_7_774_127_10:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_10_0;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.774.127.10.0.*
|
||
|
||
oid_0_0_7_774_127_10_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_10_0_0;
|
||
case 2: goto oid_0_0_7_774_127_10_0_2;
|
||
case 3: goto oid_0_0_7_774_127_10_0_3;
|
||
case 4: goto oid_0_0_7_774_127_10_0_4;
|
||
case 5: goto oid_0_0_7_774_127_10_0_5;
|
||
case 6: goto oid_0_0_7_774_127_10_0_6;
|
||
case 7: goto oid_0_0_7_774_127_10_0_7;
|
||
case 9: goto oid_0_0_7_774_127_10_0_9;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// standardSpecificExtension
|
||
#region 0.0.7.774.127.10.0.0.*
|
||
|
||
oid_0_0_7_774_127_10_0_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_774_127_10_0_0_0;
|
||
case 1: goto oid_0_0_7_774_127_10_0_0_1;
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/{values[index - 1]}";
|
||
}
|
||
|
||
// mssprProtectionCriteria
|
||
#region 0.0.7.774.127.10.0.0.0.*
|
||
|
||
oid_0_0_7_774_127_10_0_0_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/[mssprProtectionCriteria]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/[mssprProtectionCriteria]/[mssprExcessiveErrorCriteria]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/[mssprProtectionCriteria]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// msSPRProbableCause
|
||
#region 0.0.7.774.127.10.0.0.1.*
|
||
|
||
oid_0_0_7_774_127_10_0_0_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/[msSPRProbableCause]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/[msSPRProbableCause]/[msSPRDefaultKBytes]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/[msSPRProbableCause]/[msSPRInconsistentAPSCodes]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/[msSPRProbableCause]/[msSPRNodeIdMismatch]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/[msSPRProbableCause]/[msSPRImproperAPSCodes]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/[msSPRProbableCause]/[msSPRApsChannelProcessingFailure]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Standard specific extensions]/[msSPRProbableCause]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// asn1Module
|
||
#region 0.0.7.774.127.10.0.2.*
|
||
|
||
oid_0_0_7_774_127_10_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[ASN.1 modules]/[SDHMSSPRASN1]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.774.127.10.0.3.*
|
||
|
||
oid_0_0_7_774_127_10_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Managed object classes]/[auSquelchTable]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Managed object classes]/[msSPRProtectionGroup]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Managed object classes]/[msSPRProtectionUnit]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Managed object classes]/[nutTable]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Managed object classes]/[ripTable]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Managed object classes]/[sdhMSSPRProtectionCoordinator]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Managed object classes]/[sPRingManager]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Managed object classes]/[squelchTable]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// package
|
||
#region 0.0.7.774.127.10.0.4.*
|
||
|
||
oid_0_0_7_774_127_10_0_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Packages]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Packages]/[changeSPRConfigurationPkg]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Packages]/[enhancedWtrSpanPkg]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Packages]/[fourFiberPUPkg]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Packages]/[manualSPRConfigurationPkg]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Packages]/[restoreExtraTrafficPkg]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Packages]/[wtrSpanPkg]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Packages]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// parameter
|
||
#region 0.0.7.774.127.10.0.5.*
|
||
|
||
oid_0_0_7_774_127_10_0_5:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Parameters]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Parameters]/[msSPRConfigurationError]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Parameters]/[msSPRLockoutTypeParameter]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Parameters]/[msSPRProtectionGroupConfigParameter]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Parameters]/[msSPRProtectionStatusParameter]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Parameters]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 0.0.7.774.127.10.0.6.*
|
||
|
||
oid_0_0_7_774_127_10_0_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Name bindings]/[auSquelchTable-squelchTable]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Name bindings]/[nutTable-sPRingManager]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Name bindings]/[ripTable-sPRingManager]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Name bindings]/[sPRingManager-managedElement]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Name bindings]/[squelchTable-sPRingManager]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 0.0.7.774.127.10.0.7.*
|
||
|
||
oid_0_0_7_774_127_10_0_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[auTable]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[auNumber]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[currentSquelchingList]";
|
||
case 4: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[directionTable]";
|
||
case 5: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[enhancedWaitToRestoreTimeSpan]";
|
||
case 6: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[msSPRProtectionStatus]";
|
||
case 7: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[nodeNumber]";
|
||
case 8: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[nutChannelList]";
|
||
case 9: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[nutTableId]";
|
||
case 10: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[protectionGroupPointer]";
|
||
case 11: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[restoreExtraTraffic]";
|
||
case 12: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[ringId]";
|
||
case 13: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[ringMap]";
|
||
case 14: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[ringPU]";
|
||
case 15: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[ripChannelList]";
|
||
case 16: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[ripTableId]";
|
||
case 17: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[spanPU]";
|
||
case 18: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[sPRingApplication]";
|
||
case 19: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[sPRingManagerId]";
|
||
case 20: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[squelchTableId]";
|
||
case 21: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/[waitToRestoreTimeSpan]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Attribute types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// action
|
||
#region 0.0.7.774.127.10.0.9.*
|
||
|
||
oid_0_0_7_774_127_10_0_9:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Action types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Action types]/[changeSPRConfiguration]";
|
||
case 2: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Action types]/[updateRipTable]";
|
||
case 3: return "/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Action types]/[updateSquelchTable]";
|
||
default: return $"/ITU-T/Recommendation/G/[Synchronous Digital Hierarchy (SDH)]/[Parts of Recommendation ITU-T G.774]/[Synchronous Digital Hierarchy (SDH) Multiplex Section (MS) shared protection ring management for the network element view]/[Information model]/[Action types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// g722-1, g7221
|
||
#region 0.0.7.7221.*
|
||
|
||
oid_0_0_7_7221:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Coding at 24 and 32 kbit/s for hands-free operation in systems with low frame loss]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_7_7221_1;
|
||
default: return $"/ITU-T/Recommendation/G/[Coding at 24 and 32 kbit/s for hands-free operation in systems with low frame loss]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.7.7221.1.*
|
||
|
||
oid_0_0_7_7221_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Coding at 24 and 32 kbit/s for hands-free operation in systems with low frame loss]/[Generic capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[Coding at 24 and 32 kbit/s for hands-free operation in systems with low frame loss]/[Generic capabilities]/[Standard capability identifier]";
|
||
case 2: goto oid_0_0_7_7221_1_2;
|
||
default: return $"/ITU-T/Recommendation/G/[Coding at 24 and 32 kbit/s for hands-free operation in systems with low frame loss]/[Generic capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.7.7221.1.2.*
|
||
|
||
oid_0_0_7_7221_1_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Coding at 24 and 32 kbit/s for hands-free operation in systems with low frame loss]/[Generic capabilities]/[Extended modes]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Coding at 24 and 32 kbit/s for hands-free operation in systems with low frame loss]/[Generic capabilities]/[Extended modes]/[Extended mode capability]";
|
||
default: return $"/ITU-T/Recommendation/G/[Coding at 24 and 32 kbit/s for hands-free operation in systems with low frame loss]/[Generic capabilities]/[Extended modes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 7222
|
||
#region 0.0.7.7222.*
|
||
|
||
oid_0_0_7_7222:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Wideband coding of speech at around 16 kbit/s using Adaptive Multi-Rate Wideband (AMR-WB)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_7_7222_1;
|
||
default: return $"/ITU-T/Recommendation/G/[Wideband coding of speech at around 16 kbit/s using Adaptive Multi-Rate Wideband (AMR-WB)]/{values[index - 1]}";
|
||
}
|
||
|
||
// 7222
|
||
#region 0.0.7.7222.1.*
|
||
|
||
oid_0_0_7_7222_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Wideband coding of speech at around 16 kbit/s using Adaptive Multi-Rate Wideband (AMR-WB)]/[Generic capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[Wideband coding of speech at around 16 kbit/s using Adaptive Multi-Rate Wideband (AMR-WB)]/[Generic capabilities]/[First generic capability]";
|
||
default: return $"/ITU-T/Recommendation/G/[Wideband coding of speech at around 16 kbit/s using Adaptive Multi-Rate Wideband (AMR-WB)]/[Generic capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// g776-1, g7761
|
||
#region 0.0.7.7761.*
|
||
|
||
oid_0_0_7_7761:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]";
|
||
switch (values[index++])
|
||
{
|
||
case 7: goto oid_0_0_7_7761_7;
|
||
default: return $"/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]/{values[index - 1]}";
|
||
}
|
||
|
||
// attribute
|
||
#region 0.0.7.7761.7.*
|
||
|
||
oid_0_0_7_7761_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]/[Attribute types]";
|
||
switch (values[index++])
|
||
{
|
||
case 235: return "/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]/[Attribute types]/[facsimileDemodulation]";
|
||
case 317: return "/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]/[Attribute types]/[facsimileDemodulationDS0]";
|
||
case 318: return "/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]/[Attribute types]/[q50aSimpDLConAbcd]";
|
||
case 319: return "/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]/[Attribute types]/[nssNotSupportedManufacturerCode]";
|
||
case 320: return "/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]/[Attribute types]/[nssNotSupportedMachineCode]";
|
||
case 321: return "/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]/[Attribute types]/[bcAssignment]";
|
||
case 322: return "/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]/[Attribute types]/[alarmSeverityClassification]";
|
||
default: return $"/ITU-T/Recommendation/G/[Managed objects for signal processing network elements]/[Attribute types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// gntm
|
||
#region 0.0.7.85501.*
|
||
|
||
oid_0_0_7_85501:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_7_85501_0;
|
||
default: return $"/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.7.85501.0.*
|
||
|
||
oid_0_0_7_85501_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_0_0_7_85501_0_2;
|
||
case 3: goto oid_0_0_7_85501_0_3;
|
||
case 4: goto oid_0_0_7_85501_0_4;
|
||
case 6: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Name bindings]";
|
||
case 7: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Attribute types]";
|
||
case 9: goto oid_0_0_7_85501_0_9;
|
||
case 10: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Notifications]";
|
||
case 12: goto oid_0_0_7_85501_0_12;
|
||
default: return $"/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Modules
|
||
#region 0.0.7.85501.0.2.*
|
||
|
||
oid_0_0_7_85501_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[ASN.1 modules]/[G85501-ASN1TypeModule]";
|
||
default: return $"/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// managedObjectClass
|
||
#region 0.0.7.85501.0.3.*
|
||
|
||
oid_0_0_7_85501_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Managed object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Managed object classes]/[basicLayerNetworkDomain]";
|
||
case 2: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Managed object classes]/[basicSubNetwork]";
|
||
default: return $"/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Managed object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// package
|
||
#region 0.0.7.85501.0.4.*
|
||
|
||
oid_0_0_7_85501_0_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Packages]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Packages]/[basicConnectionPerformerPackage]";
|
||
case 2: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Packages]/[basicTrailHandlerPackage]";
|
||
case 3: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Packages]/[logicalLinkEndHandlerPackage]";
|
||
case 4: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Packages]/[logicalLinkHandlerPackage]";
|
||
case 5: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Packages]/[topologicalLinkEndHandlerPackage]";
|
||
case 6: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Packages]/[topologicalLinkHandlerPackage]";
|
||
default: return $"/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Packages]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// action
|
||
#region 0.0.7.85501.0.9.*
|
||
|
||
oid_0_0_7_85501_0_9:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[associateNetworkTTPWithTopologicalLinkEnd]";
|
||
case 2: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[associateTrailWithTopologicalLink]";
|
||
case 3: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[disassociateNetworkTTPFromTopologicalLinkEnd]";
|
||
case 4: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[disassociateTrailFromTopologicalLink]";
|
||
case 5: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[establishLogicalLink]";
|
||
case 6: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[establishLogicalLinkAndEnds]";
|
||
case 7: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[establishTopologicalLink]";
|
||
case 8: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[establishTopologicalLinkAndEnds]";
|
||
case 9: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[releaseSnc]";
|
||
case 10: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[releaseTrail]";
|
||
case 11: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[removeLogicalLink]";
|
||
case 12: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[removeLogicalLinkAndEnds]";
|
||
case 13: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[removeTopologicalLink]";
|
||
case 14: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[removeTopologicalLinkAndEnds]";
|
||
case 15: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[setupSnc]";
|
||
case 16: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/[setupTrail]";
|
||
default: return $"/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Action types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// specificError
|
||
#region 0.0.7.85501.0.12.*
|
||
|
||
oid_0_0_7_85501_0_12:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[aEndNetworkTPConnected]";
|
||
case 2: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[capacityProvisionned]";
|
||
case 3: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[consistencyFailure]";
|
||
case 4: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[failureToAssociate]";
|
||
case 5: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[failureToConnect]";
|
||
case 6: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[failureToCreateTopologicalLink]";
|
||
case 7: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[failureToDeleteLink]";
|
||
case 8: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[failureToDeleteTopologicalLinkEnd]";
|
||
case 9: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[failureToDisassociate]";
|
||
case 10: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[failureToRelease]";
|
||
case 11: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[failureToSetDirectionality]";
|
||
case 13: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[finalCapacitiesFailure]";
|
||
case 14: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[incorrectLink]";
|
||
case 15: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[incorrectLinkEnds]";
|
||
case 16: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[incorrectSubnetwork]";
|
||
case 17: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[incorrectSubnetworkTerminationPoints]";
|
||
case 18: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[initialCapacitiesFailure]";
|
||
case 19: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[invalidTrafficDescriptor]";
|
||
case 20: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[invalidTrail]";
|
||
case 21: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[invalidTransportServiceCharacteristics]";
|
||
case 23: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[linkAndTrailsNotCompatible]";
|
||
case 24: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[linkEndAndNetworkTTPsNotCompatible]";
|
||
case 25: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[linkConnectionsExisting]";
|
||
case 26: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[networkCTPsExisting]";
|
||
case 27: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[networkTTPAlreadyAssociated]";
|
||
case 28: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[networkTTPNotAssociated]";
|
||
case 29: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[networkTTPsInAEndAccessGroupConnected]";
|
||
case 30: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[networkTTPsInZEndAccessGroupConnected]";
|
||
case 31: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[networkTTPsNotPartOfLayerND]";
|
||
case 32: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[noSuchNetworkTTP]";
|
||
case 33: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[noSuchSnc]";
|
||
case 34: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[noSuchTrail]";
|
||
case 35: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[trailAlreadyAssociated]";
|
||
case 36: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[sncConnected]";
|
||
case 37: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[trailConnected]";
|
||
case 38: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[trailNotAssociated]";
|
||
case 39: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[unknownSnc]";
|
||
case 40: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[unknownTrail]";
|
||
case 41: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[userIdentifierNotUnique]";
|
||
case 42: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[wrongAEndDirectionality]";
|
||
case 43: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[wrongZEndDirectionality]";
|
||
case 44: return "/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/[zEndNetworkTPConnected]";
|
||
default: return $"/ITU-T/Recommendation/G/[GDMO engineering viewpoint for the generic network level model]/[Information model]/[Specific errors]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// h
|
||
#region 0.0.8.*
|
||
|
||
oid_0_0_8:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H";
|
||
switch (values[index++])
|
||
{
|
||
case 224: goto oid_0_0_8_224;
|
||
case 230: goto oid_0_0_8_230;
|
||
case 235: goto oid_0_0_8_235;
|
||
case 239: goto oid_0_0_8_239;
|
||
case 241: goto oid_0_0_8_241;
|
||
case 245: goto oid_0_0_8_245;
|
||
case 248: goto oid_0_0_8_248;
|
||
case 249: goto oid_0_0_8_249;
|
||
case 261: goto oid_0_0_8_261;
|
||
case 263: goto oid_0_0_8_263;
|
||
case 282: goto oid_0_0_8_282;
|
||
case 283: goto oid_0_0_8_283;
|
||
case 323: goto oid_0_0_8_323;
|
||
case 324: goto oid_0_0_8_324;
|
||
case 341: goto oid_0_0_8_341;
|
||
//TODO: case 350: goto oid_0_0_8_350;
|
||
//TODO: case 450: goto oid_0_0_8_450;
|
||
//TODO: case 460: goto oid_0_0_8_460;
|
||
//TODO: case 641: goto oid_0_0_8_641;
|
||
//TODO: case 2250: goto oid_0_0_8_2250;
|
||
default: return $"/ITU-T/Recommendation/H/{values[index - 1]}";
|
||
}
|
||
|
||
// h224
|
||
#region 0.0.8.224.*
|
||
|
||
oid_0_0_8_224:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[A real time control protocol for simplex applications using the H.221 LSD/HSD/HLP channels]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_224_1;
|
||
default: return $"/ITU-T/Recommendation/H/[A real time control protocol for simplex applications using the H.221 LSD/HSD/HLP channels]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.8.224.1.*
|
||
|
||
oid_0_0_8_224_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[A real time control protocol for simplex applications using the H.221 LSD/HSD/HLP channels]/[Generic capability identifier]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[A real time control protocol for simplex applications using the H.221 LSD/HSD/HLP channels]/[Generic capability identifier]/[First generic capability]";
|
||
default: return $"/ITU-T/Recommendation/H/[A real time control protocol for simplex applications using the H.221 LSD/HSD/HLP channels]/[Generic capability identifier]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 230
|
||
#region 0.0.8.230.*
|
||
|
||
oid_0_0_8_230:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Frame-synchronous control and indication signals for audiovisual systems]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/ITU-T/Recommendation/H/[Frame-synchronous control and indication signals for audiovisual systems]/[Generic message]";
|
||
default: return $"/ITU-T/Recommendation/H/[Frame-synchronous control and indication signals for audiovisual systems]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// h235
|
||
#region 0.0.8.235.*
|
||
|
||
oid_0_0_8_235:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_235_0;
|
||
default: return $"/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/{values[index - 1]}";
|
||
}
|
||
|
||
// version
|
||
#region 0.0.8.235.0.*
|
||
|
||
oid_0_0_8_235_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_235_0_1;
|
||
case 2: goto oid_0_0_8_235_0_2;
|
||
case 3: goto oid_0_0_8_235_0_3;
|
||
case 9: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[End-to-end ClearToken carrying sendersID for verification at the recipient side]";
|
||
default: return $"/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 0.0.8.235.0.1.*
|
||
|
||
oid_0_0_8_235_0_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 1]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 1]/[Used in Procedure I for the CryptoToken-tokenOID, indicating that the hash includes all fields in the RAS/H.225.0 message (authentication and integrity)]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 1]/[Used in \"Procedure II\" for the CryptoToken-tokenOID indicating that the signature includes a subset of fields in the RAS/H.225.0 message (ClearToken) for authentication-only terminals without integrity]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 1]/[Used in \"Procedure II\" for the ClearToken-tokenOID indicating that the ClearToken is being used for end-to-end authentication/integrity]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 1]/[Used in \"Procedures II or III\" to indicate that certificate carries a Uniform Resource Locator (URL)]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 1]/[ClearToken being used for message authentication and integrity (used in \"Procedure I\" for the ClearToken-tokenOID)]";
|
||
case 6: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 1]/[Used in \"Procedure I\" indicating use of HMAC-SHA1-96]";
|
||
case 7: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 1]/[Used in \"Procedure II\" to indicate message authentication, integrity and non-repudiation]";
|
||
default: return $"/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 1]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 2
|
||
#region 0.0.8.235.0.2.*
|
||
|
||
oid_0_0_8_235_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Hash that includes all fields in the RAS/H.225.0 message (authentication and integrity) (used in \"Procedure I\" for the ClearToken-tokenOID)]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Hash that includes all fields in the RAS/H.225.0 message (authentication and integrity) (used in \"Procedure I\" for the ClearToken-tokenOID)]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Hash that includes all fields in the RAS/H.225.0 message (authentication and integrity) (used in \"Procedure I\" for the ClearToken-tokenOID)]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Certificate that carries a Uniform Resource Locator (URL) in Procedures \"II\" or \"III\"]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[ClearToken being used for message authentication and integrity (used in \"Procedure I\" for the ClearToken-tokenOID)]";
|
||
case 6: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Use of HMAC-SHA1-96 (used in \"Procedure I\" for the Algorithm OID)]";
|
||
case 7: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Token used in \"Procedure II\" to indicate message authentication, integrity and non-repudiation]";
|
||
case 8: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Anti-spamming using HMAC-SHA1-96]";
|
||
case 9: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[End-to-end ClearToken carrying sendersID for verification at the recipient side]";
|
||
case 31: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Remote Authentication Dial-In User Service (RADIUS) challenge in the ClearToken]";
|
||
case 32: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Remote Authentication Dial-In User Service (RADIUS) response (conveyed in the challenge field) in the ClearToken]";
|
||
case 33: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Back-End Server (BES) default mode with a protected password in the ClearToken]";
|
||
case 40: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[Non-standard DH-group (Diffie-Hellman) explicitly provided]";
|
||
case 43: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/[1024-bit bDH group]";
|
||
default: return $"/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 2]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 3
|
||
#region 0.0.8.235.0.3.*
|
||
|
||
oid_0_0_8_235_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Voice encryption using Triple-DES (168-bit) in outer-OFB mode and 1024-bit DH-group with 64-bit feedback]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Used in \"Procedure II\" for the CryptoToken-tokenOID indicating that the signature includes a subset of fields in the RAS/H.225.0 message (ClearToken) for authentication-only terminals without integrity]";
|
||
case 9: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[End-to-end ClearToken carrying sendersID for verification at the recipient side]";
|
||
case 12: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[H.245 Dual Tone Multi-Frequency (DTMF) encryption with DES-56 in Enhanced Output FeedBack (EOFB) mode]";
|
||
case 13: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[H.245 Dual Tone Multi-Frequency (DTMF) encryption with 3DES-168 in Enhanced Output FeedBack (EOFB) mode]";
|
||
case 14: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[H.245 Dual Tone Multi-Frequency (DTMF) encryption with AES-128 in Enhanced Output FeedBack (EOFB) mode]";
|
||
case 24: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Version 3 capability indicator in ClearToken during call signalling]";
|
||
case 26: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Indicates the \"NULL encryption algorithm\"]";
|
||
case 27: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Voice encryption using RC2-compatible (56 bit) or RC2-compatible in Enhanced Output FeedBack (EOFB) mode and 512-bit DH-group]";
|
||
case 28: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Voice encryption using Data Encryption Standard (DES) (56 bit) in Enhanced Output FeedBack (EOFB) mode and 512-bit DH-group with 64-bit feedback]";
|
||
case 29: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Voice encryption using Triple-DES (168 bit) in outer-EOFB mode (Enhanced Output FeedBack) and 1024-bit DH-group with 64-bit feedback]";
|
||
case 30: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Voice encryption using Advanced Encryption Standard (AES) (128-bit) in Enhanced Output FeedBack (EOFB) mode and 1024-bit DH-group]";
|
||
case 40: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Non-standard DH-group explicitly provided]";
|
||
case 43: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[1024-bit Diffie-Hellman (DH) group]";
|
||
case 44: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[1536-bit Diffie-Hellman (DH) group]";
|
||
case 48: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Used in the Direct-Routed Call (DRC) procedure during \"GRQ/RRQ\" and \"GCF/RCF\" and \"ARQ\" message to let the EndPoint/GateKeeper (EP/GK) indicate support of Annex I]";
|
||
case 49: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Used in the Direct-Routed Call (DRC) procedure for the ClearToken tokenOID indicating that the CLearToken holds an end-to-end key for the caller]";
|
||
case 50: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Used in the Direct-Routed Call (DRC) procedure for the ClearToken tokenOID indicating that the ClearToken holds an end-to-end key for the callee]";
|
||
case 51: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Used in the Direct-Routed Call (DRC) procedure for the keyDerivationOID within V3KeySyncMaterial to indicate the applied key derivation method in clause I.10 using the HMAC-SHA1 pseudo-random function]";
|
||
case 71: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Indicates a baseline ClearToken for Rec. ITU-T H.235, Annex F in the context of this annex]";
|
||
case 72: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Symmetric key distribution protocol using pre-shared symmetric keys and Keyed-Hashing for Message Authentication (HMACs, see IETF RFC 2104 and RFC 3830)]";
|
||
case 73: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Diffie-Hellman key agreement protocol using pre-shared symmetric keys and Keyed-Hashing for Message Authentication (HMACs, see IETF RFC 2104 and RFC 3830)]";
|
||
case 74: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[(RSA-based) public-key distribution protocol using digital signatures (see IETF RFC 3830)]";
|
||
case 75: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Diffie-Hellman key agreement protocol using digital signatures (see IETF RFC 3830)]";
|
||
case 76: return "/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/[Multimedia Internet KEYing (MIKEY) protocol family generally without indicating specifically any particular MIKEY key management protocol variant such as MIKEY-PS, MIKEY-DHHMAC, MIKEY-PK-SIGN or MIKEY-DH-SIGN]";
|
||
default: return $"/ITU-T/Recommendation/H/[Security and encryption for H-series (H.323 and other H.245-based) multimedia terminals]/[Versions]/[Version 3]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// h239
|
||
#region 0.0.8.239.*
|
||
|
||
oid_0_0_8_239:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Role management and additional media channels for H.300-series terminals]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_239_1;
|
||
case 2: return "/ITU-T/Recommendation/H/[Role management and additional media channels for H.300-series terminals]/[Generic message identifier]";
|
||
default: return $"/ITU-T/Recommendation/H/[Role management and additional media channels for H.300-series terminals]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.8.239.1.*
|
||
|
||
oid_0_0_8_239_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Role management and additional media channels for H.300-series terminals]/[Generic capability identifier]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Role management and additional media channels for H.300-series terminals]/[Generic capability identifier]/[Control Capability]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Role management and additional media channels for H.300-series terminals]/[Generic capability identifier]/[Extended Video Capability]";
|
||
default: return $"/ITU-T/Recommendation/H/[Role management and additional media channels for H.300-series terminals]/[Generic capability identifier]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// h241
|
||
#region 0.0.8.241.*
|
||
|
||
oid_0_0_8_241:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_241_0;
|
||
default: return $"/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/{values[index - 1]}";
|
||
}
|
||
|
||
// specificVideoCodecCapabilities
|
||
#region 0.0.8.241.0.*
|
||
|
||
oid_0_0_8_241_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_241_0_0;
|
||
default: return $"/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
// h264
|
||
#region 0.0.8.241.0.0.*
|
||
|
||
oid_0_0_8_241_0_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/[Rec. ITU-T H.264 transport for Rec. ITU-T H.323 systems]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_241_0_0_0;
|
||
case 1: return "/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/[Rec. ITU-T H.264 transport for Rec. ITU-T H.323 systems]/[Generic capability identifier]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/[Rec. ITU-T H.264 transport for Rec. ITU-T H.323 systems]/[Set submode]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/[Rec. ITU-T H.264 transport for Rec. ITU-T H.323 systems]/[Set Scalable Video Coding (SVC) mode capability]";
|
||
default: return $"/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/[Rec. ITU-T H.264 transport for Rec. ITU-T H.323 systems]/{values[index - 1]}";
|
||
}
|
||
|
||
// h264
|
||
#region 0.0.8.241.0.0.0.*
|
||
|
||
oid_0_0_8_241_0_0_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/[Rec. ITU-T H.264 transport for Rec. ITU-T H.323 systems]/[Internet Protocol (IP) Packetisation]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/[Rec. ITU-T H.264 transport for Rec. ITU-T H.323 systems]/[Internet Protocol (IP) Packetisation]/[Transport of Rec. ITU-T H.264 streams in Rec. ITU-T H.323 systems]";
|
||
case 1: return "/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/[Rec. ITU-T H.264 transport for Rec. ITU-T H.323 systems]/[Internet Protocol (IP) Packetisation]/[ITU-T H.241/H.264 video protocol, IETF RFC 3984 non interleaved]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/[Rec. ITU-T H.264 transport for Rec. ITU-T H.323 systems]/[Internet Protocol (IP) Packetisation]/[ITU-T H.241/H.264 video protocol, IETF RFC 3984 interleaved]";
|
||
default: return $"/ITU-T/Recommendation/H/[Extended video procedures and control signals for H.300-series terminals]/[Specific Video Codec Capabilities]/[Rec. ITU-T H.264 transport for Rec. ITU-T H.323 systems]/[Internet Protocol (IP) Packetisation]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// h245
|
||
#region 0.0.8.245.*
|
||
|
||
oid_0_0_8_245:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_245_0;
|
||
case 1: goto oid_0_0_8_245_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/{values[index - 1]}";
|
||
}
|
||
|
||
// version
|
||
#region 0.0.8.245.0.*
|
||
|
||
oid_0_0_8_245_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 1]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 2]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 3]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 4]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 5]";
|
||
case 6: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 6]";
|
||
case 7: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 7]";
|
||
case 8: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 8]";
|
||
case 9: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 9]";
|
||
case 10: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 10]";
|
||
case 11: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 11]";
|
||
case 12: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 12]";
|
||
case 13: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 13]";
|
||
case 14: goto oid_0_0_8_245_0_14;
|
||
case 15: goto oid_0_0_8_245_0_15;
|
||
case 16: goto oid_0_0_8_245_0_16;
|
||
case 17: goto oid_0_0_8_245_0_17;
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/{values[index - 1]}";
|
||
}
|
||
|
||
// 14
|
||
#region 0.0.8.245.0.14.*
|
||
|
||
oid_0_0_8_245_0_14:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 14]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 14]/[MULTIMEDIA-SYTSTEM-CONTROL]";
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 14]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 15
|
||
#region 0.0.8.245.0.15.*
|
||
|
||
oid_0_0_8_245_0_15:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 15]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 15]/[MULTIMEDIA-SYTSTEM-CONTROL]";
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 15]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 16
|
||
#region 0.0.8.245.0.16.*
|
||
|
||
oid_0_0_8_245_0_16:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 16]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 16]/[MULTIMEDIA-SYTSTEM-CONTROL]";
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 16]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 16
|
||
#region 0.0.8.245.0.17.*
|
||
|
||
oid_0_0_8_245_0_17:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 17]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 17]/[MULTIMEDIA-SYTSTEM-CONTROL]";
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Versions of ASN.1 module named Multimedia-System-Control]/[Version 17]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// generic-capabilities
|
||
#region 0.0.8.245.1.*
|
||
|
||
oid_0_0_8_245_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_245_1_0;
|
||
case 1: goto oid_0_0_8_245_1_1;
|
||
case 2: goto oid_0_0_8_245_1_2;
|
||
case 3: goto oid_0_0_8_245_1_3;
|
||
case 4: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Generic multiplex capabilities]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Generic user-input capabilities]";
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
// video
|
||
#region 0.0.8.245.1.0.*
|
||
|
||
oid_0_0_8_245_1_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Video]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Video]/[Generic capability for ISO/IEC 14496-2]";
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Video]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// audio
|
||
#region 0.0.8.245.1.1.*
|
||
|
||
oid_0_0_8_245_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Generic capability for ISO/IEC 14496-3]";
|
||
case 1: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Generic capability for the Global System for Mobile (GSM) Adaptive Multi rate speech codec]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Used to indicate the generic capability for the Algebraic Code-Excited Linear Prediction (ACELP) voice codec specified in TIA/EIA/ANSI IS-136]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Used to indicate the generic capability for the TIA/EIA/ANSI IS-136 \"US1\" voice codec]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Generic capability for the TIA/EIA IS-127 Enhanced Variable Rate Codec]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Used to indicate the generic capability for the ISO/IEC 13818-7 standard]";
|
||
case 6: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Generic capability for International Telecommunication Union - Radiocommunication sector (ITU-R) BS.1196 as well as IETF RFC 3389 (deprecated)]";
|
||
case 7: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Generic capability for L-16 sample base variable rate linear 16-bit codec as defined in IETF RFC 1890]";
|
||
case 8: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Bounded audio stream capability]";
|
||
case 9: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Generic capability for the Global System for Mobile communications (GSM) Adaptive Multi Rate Narrow Band (AMR-NB) codec (defined in Rec. ITU-T H.245, Annex R)]";
|
||
case 10: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Generic capability for the Global System for Mobile communications (GSM) Adaptive Multi Rate Wide Band (AMR-WB) codec (defined in Rec. ITU-T H.245, Annex R)]";
|
||
case 11: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Used to indicate the generic capability for the Internet Low Bit Rate Codec (iLBC) (defined in ITU-T H.245, Annex S)]";
|
||
case 12: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Used to indicate the generic capability for ITU-R BS.1196 (defined in ITU-T H.245, Annex M)]";
|
||
case 13: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/[Used to indicate the generic capability for signalling comfort noise as specified in RFC 3389 (defined in ITU-T H.245, Annex N)]";
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Audio]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// data
|
||
#region 0.0.8.245.1.2.*
|
||
|
||
oid_0_0_8_245_1_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Data]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Data]/[Generic capability for ISO/IEC 14496-1]";
|
||
case 1: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Data]/[Used to indicate the generic capability for Nx64 clear channel data transmission (documented in ITU-T H.245, Annex Q)]";
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Data]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// control
|
||
#region 0.0.8.245.1.3.*
|
||
|
||
oid_0_0_8_245_1_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Control]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Control]/[Generic capability for logical channel bit rate management]";
|
||
case 1: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Control]/[DynamicPayloadType Replacement (generic capability to replace the dynamic payload type value signalled in open logical channel connection requests with the value signalled in the corresponding open logical channel acknowledgements)]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Control]/[Generic capability related to support of different versions of the Internet Protocol (IP) for open logical channel signaling]";
|
||
default: return $"/ITU-T/Recommendation/H/[Control Protocol for multimedia communication]/[Generic capabilities]/[Control]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// h248
|
||
#region 0.0.8.248.*
|
||
|
||
oid_0_0_8_248:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Gateway control protocol]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_248_0;
|
||
default: return $"/ITU-T/Recommendation/H/[Gateway control protocol]/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 0.0.8.248.0.*
|
||
|
||
oid_0_0_8_248_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Gateway control protocol]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_248_0_0;
|
||
default: return $"/ITU-T/Recommendation/H/[Gateway control protocol]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
// media-gateway-control
|
||
#region 0.0.8.248.0.0.*
|
||
|
||
oid_0_0_8_248_0_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Gateway control protocol]/[ASN.1 modules]/[MEDIA-GATEWAY-CONTROL]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/ITU-T/Recommendation/H/[Gateway control protocol]/[ASN.1 modules]/[MEDIA-GATEWAY-CONTROL]/[Version 2]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Gateway control protocol]/[ASN.1 modules]/[MEDIA-GATEWAY-CONTROL]/[Version 3]";
|
||
default: return $"/ITU-T/Recommendation/H/[Gateway control protocol]/[ASN.1 modules]/[MEDIA-GATEWAY-CONTROL]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 249
|
||
#region 0.0.8.249.*
|
||
|
||
oid_0_0_8_249:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Recommendation ITU-T H.249]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Recommendation ITU-T H.249]/[navigation-key]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Recommendation ITU-T H.249]/[soft-keys]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Recommendation ITU-T H.249]/[pointing-device]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Recommendation ITU-T H.249]/[modal-interface]";
|
||
default: return $"/ITU-T/Recommendation/H/[Recommendation ITU-T H.249]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 261
|
||
#region 0.0.8.261.*
|
||
|
||
oid_0_0_8_261:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Video codec for audiovisual services at p x 64 kbits]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_261_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Video codec for audiovisual services at p x 64 kbits]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.8.261.1.*
|
||
|
||
oid_0_0_8_261_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Video codec for audiovisual services at p x 64 kbits]/[Generic capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Video codec for audiovisual services at p x 64 kbits]/[Generic capabilities]/[Video codec]";
|
||
default: return $"/ITU-T/Recommendation/H/[Video codec for audiovisual services at p x 64 kbits]/[Generic capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// h263
|
||
#region 0.0.8.263.*
|
||
|
||
oid_0_0_8_263:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Video coding for low bit rate communication]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_263_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Video coding for low bit rate communication]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.8.263.1.*
|
||
|
||
oid_0_0_8_263_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Video coding for low bit rate communication]/[Generic capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Video coding for low bit rate communication]/[Generic capabilities]/[First generic capability]";
|
||
default: return $"/ITU-T/Recommendation/H/[Video coding for low bit rate communication]/[Generic capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// h282
|
||
#region 0.0.8.282.*
|
||
|
||
oid_0_0_8_282:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Remote device control protocol for multimedia applications]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_282_0;
|
||
default: return $"/ITU-T/Recommendation/H/[Remote device control protocol for multimedia applications]/{values[index - 1]}";
|
||
}
|
||
|
||
// version
|
||
#region 0.0.8.282.0.*
|
||
|
||
oid_0_0_8_282_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Remote device control protocol for multimedia applications]/[Versions of Recommendation ITU-T H.282]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Remote device control protocol for multimedia applications]/[Versions of Recommendation ITU-T H.282]/[RDC-PROTOCOL]";
|
||
default: return $"/ITU-T/Recommendation/H/[Remote device control protocol for multimedia applications]/[Versions of Recommendation ITU-T H.282]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// h283
|
||
#region 0.0.8.283.*
|
||
|
||
oid_0_0_8_283:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Remote device control logical channel transport]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_283_0;
|
||
case 1: goto oid_0_0_8_283_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Remote device control logical channel transport]/{values[index - 1]}";
|
||
}
|
||
|
||
// version
|
||
#region 0.0.8.283.0.*
|
||
|
||
oid_0_0_8_283_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Remote device control logical channel transport]/[Versions of Recommendation ITU-T H.283]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Remote device control logical channel transport]/[Versions of Recommendation ITU-T H.283]/[LCT-PROTOCOL]";
|
||
default: return $"/ITU-T/Recommendation/H/[Remote device control logical channel transport]/[Versions of Recommendation ITU-T H.283]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// generic-capabilities
|
||
#region 0.0.8.283.1.*
|
||
|
||
oid_0_0_8_283_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Remote device control logical channel transport]/[Generic Capability]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Remote device control logical channel transport]/[Generic Capability]/[First generic capability]";
|
||
default: return $"/ITU-T/Recommendation/H/[Remote device control logical channel transport]/[Generic Capability]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 323
|
||
#region 0.0.8.323.*
|
||
|
||
oid_0_0_8_323:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_323_0;
|
||
case 1: goto oid_0_0_8_323_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/{values[index - 1]}";
|
||
}
|
||
|
||
// main
|
||
#region 0.0.8.323.0.*
|
||
|
||
oid_0_0_8_323_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/[Main part]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_323_0_0;
|
||
default: return $"/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/[Main part]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.8.323.0.0.*
|
||
|
||
oid_0_0_8_323_0_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/[Main part]/[Generic capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/[Main part]/[Generic capabilities]/[singleTransmitterMulticast]";
|
||
default: return $"/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/[Main part]/[Generic capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// annex
|
||
#region 0.0.8.323.1.*
|
||
|
||
oid_0_0_8_323_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/[Annexes]";
|
||
switch (values[index++])
|
||
{
|
||
case 7: goto oid_0_0_8_323_1_7;
|
||
default: return $"/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/[Annexes]/{values[index - 1]}";
|
||
}
|
||
|
||
// g
|
||
#region 0.0.8.323.1.7.*
|
||
|
||
oid_0_0_8_323_1_7:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/[Annexes]/[Annex G]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/[Annexes]/[Annex G]/[T140Data and T140Audio]";
|
||
default: return $"/ITU-T/Recommendation/H/[Packet-based multimedia communications systems]/[Annexes]/[Annex G]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// h324
|
||
#region 0.0.8.324.*
|
||
|
||
oid_0_0_8_324:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_324_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]/{values[index - 1]}";
|
||
}
|
||
|
||
// generic-capabilities
|
||
#region 0.0.8.324.1.*
|
||
|
||
oid_0_0_8_324_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]/[Generic capabilities]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]/[Generic capabilities]/[http]";
|
||
case 1: return "/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]/[Generic capabilities]/[sessionResetCapability]";
|
||
case 2: goto oid_0_0_8_324_1_2;
|
||
case 3: return "/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]/[Generic capabilities]/[textConversationCapability]";
|
||
default: return $"/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]/[Generic capabilities]/{values[index - 1]}";
|
||
}
|
||
|
||
// mona
|
||
#region 0.0.8.324.1.2.*
|
||
|
||
oid_0_0_8_324_1_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]/[Generic capabilities]/[Media-Oriented Negotiation Acceleration (MONA)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]/[Generic capabilities]/[Media-Oriented Negotiation Acceleration (MONA)]/[Mean Opinion Score (MOS)]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]/[Generic capabilities]/[Media-Oriented Negotiation Acceleration (MONA)]/[Mean Opinion Score (MOS) Ack]";
|
||
default: return $"/ITU-T/Recommendation/H/[Terminal for low bit-rate multimedia communication]/[Generic capabilities]/[Media-Oriented Negotiation Acceleration (MONA)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// h341
|
||
#region 0.0.8.341.*
|
||
|
||
oid_0_0_8_341:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/{values[index - 1]}";
|
||
}
|
||
|
||
// mib, mmRoot
|
||
#region 0.0.8.341.1.*
|
||
|
||
oid_0_0_8_341_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_341_1_0;
|
||
case 1: goto oid_0_0_8_341_1_1;
|
||
//TODO: case 2: goto oid_0_0_8_341_1_2;
|
||
//TODO: case 3: goto oid_0_0_8_341_1_3;
|
||
//TODO: case 4: goto oid_0_0_8_341_1_4;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/{values[index - 1]}";
|
||
}
|
||
|
||
// mmRoot
|
||
#region 0.0.8.341.1.0.*
|
||
|
||
oid_0_0_8_341_1_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmRoot]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmRoot]/[multimediaMibTC]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmRoot]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mmH323Root
|
||
#region 0.0.8.341.1.1.*
|
||
|
||
oid_0_0_8_341_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_1;
|
||
case 2: goto oid_0_0_8_341_1_1_2;
|
||
//TODO: case 3: goto oid_0_0_8_341_1_1_3;
|
||
//TODO: case 4: goto oid_0_0_8_341_1_1_4;
|
||
//TODO: case 5: goto oid_0_0_8_341_1_1_5;
|
||
//TODO: case 6: goto oid_0_0_8_341_1_1_6;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/{values[index - 1]}";
|
||
}
|
||
|
||
// h225CallSignaling
|
||
#region 0.0.8.341.1.1.1.*
|
||
|
||
oid_0_0_8_341_1_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_1_1;
|
||
case 2: goto oid_0_0_8_341_1_1_1_2;
|
||
case 3: goto oid_0_0_8_341_1_1_1_3;
|
||
case 4: goto oid_0_0_8_341_1_1_1_4;
|
||
case 5: goto oid_0_0_8_341_1_1_1_5;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/{values[index - 1]}";
|
||
}
|
||
|
||
// callSignalConfig
|
||
#region 0.0.8.341.1.1.1.1.*
|
||
|
||
oid_0_0_8_341_1_1_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_1_1_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]/{values[index - 1]}";
|
||
}
|
||
|
||
// callSignalConfigTable
|
||
#region 0.0.8.341.1.1.1.1.1.*
|
||
|
||
oid_0_0_8_341_1_1_1_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]/[callSignalConfigTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_1_1_1_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]/[callSignalConfigTable]/{values[index - 1]}";
|
||
}
|
||
|
||
// callSignalConfigEntry
|
||
#region 0.0.8.341.1.1.1.1.1.1.*
|
||
|
||
oid_0_0_8_341_1_1_1_1_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]/[callSignalConfigTable]/[callSignalConfigEntry]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]/[callSignalConfigTable]/[callSignalConfigEntry]/[callSignalConfigMaxConnections]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]/[callSignalConfigTable]/[callSignalConfigEntry]/[callSignalConfigAvailableConnections]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]/[callSignalConfigTable]/[callSignalConfigEntry]/[callSignalConfigT303]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]/[callSignalConfigTable]/[callSignalConfigEntry]/[callSignalConfigT301]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]/[callSignalConfigTable]/[callSignalConfigEntry]/[callSignalConfigEnableNotifications]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalConfig]/[callSignalConfigTable]/[callSignalConfigEntry]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// callSignalStats
|
||
#region 0.0.8.341.1.1.1.2.*
|
||
|
||
oid_0_0_8_341_1_1_1_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_1_2_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/{values[index - 1]}";
|
||
}
|
||
|
||
// callSignalStatsTable
|
||
#region 0.0.8.341.1.1.1.2.1.*
|
||
|
||
oid_0_0_8_341_1_1_1_2_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_1_2_1_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/{values[index - 1]}";
|
||
}
|
||
|
||
// callSignalStatsEntry
|
||
#region 0.0.8.341.1.1.1.2.1.1.*
|
||
|
||
oid_0_0_8_341_1_1_1_2_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsCallConnectionsIn]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsCallConnectionsOut]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsAlertingMsgsIn]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsAlertingMsgsOut]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsCallProceedingsIn]";
|
||
case 6: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsCallProceedingsOut]";
|
||
case 7: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsSetupMsgsIn]";
|
||
case 8: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsSetupMsgsOut]";
|
||
case 9: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsSetupAckMsgsIn]";
|
||
case 10: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsSetupAckMsgsOut]";
|
||
case 11: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsProgressMsgsIn]";
|
||
case 12: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsProgressMsgsOut]";
|
||
case 13: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsReleaseCompleteMsgsIn]";
|
||
case 14: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsReleaseCompleteMsgsOut]";
|
||
case 15: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsStatusMsgsIn]";
|
||
case 16: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsStatusMsgsOut]";
|
||
case 17: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsStatusInquiryMsgsIn]";
|
||
case 18: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsStatusInquiryMsgsOut]";
|
||
case 19: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsFacilityMsgsIn]";
|
||
case 20: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsFacilityMsgsOut]";
|
||
case 21: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsInfoMsgsIn]";
|
||
case 22: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsInfoMsgsOut]";
|
||
case 23: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsNotifyMsgsIn]";
|
||
case 24: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsNotifyMsgsOut]";
|
||
case 25: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsAverageCallDuration]";
|
||
case 26: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsCallConnections]";
|
||
case 27: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsAlertingMsgs]";
|
||
case 28: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsCallProceedings]";
|
||
case 29: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsSetupMsgs]";
|
||
case 30: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsSetupAckMsgs]";
|
||
case 31: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsProgressMsgs]";
|
||
case 32: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsReleaseCompleteMsgs]";
|
||
case 33: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsStatusMsgs]";
|
||
case 34: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsStatusInquiryMsgs]";
|
||
case 35: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsFacilityMsgs]";
|
||
case 36: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsInfoMsgs]";
|
||
case 37: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/[callSignalStatsNotifyMsgs]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalStats]/[callSignalStatsTable]/[callSignalStatsEntry]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// connections
|
||
#region 0.0.8.341.1.1.1.3.*
|
||
|
||
oid_0_0_8_341_1_1_1_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsActiveConnections]";
|
||
case 2: goto oid_0_0_8_341_1_1_1_3_2;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/{values[index - 1]}";
|
||
}
|
||
|
||
// connectionsTable
|
||
#region 0.0.8.341.1.1.1.3.2.*
|
||
|
||
oid_0_0_8_341_1_1_1_3_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_1_3_2_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/{values[index - 1]}";
|
||
}
|
||
|
||
// connectionsTableEntry
|
||
#region 0.0.8.341.1.1.1.3.2.1.*
|
||
|
||
oid_0_0_8_341_1_1_1_3_2_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsSrcTransporTAddressTag]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsSrcTransporTAddress]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsCallIdentifier]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsRole]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsState]";
|
||
case 6: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestTransporTAddressTag]";
|
||
case 7: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestTransporTAddress]";
|
||
case 8: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestAliasTag]";
|
||
case 9: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestAlias]";
|
||
case 10: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsSrcH245SigTransporTAddressTag]";
|
||
case 11: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsSrcH245SigTransporTAddress]";
|
||
case 12: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestH245SigTransporTAddressTag]";
|
||
case 13: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestH245SigTransporTAddress]";
|
||
case 14: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsConfId]";
|
||
case 15: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsCalledPartyNumber]";
|
||
case 16: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestXtraCallingNumber1]";
|
||
case 17: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestXtraCallingNumber2]";
|
||
case 18: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestXtraCallingNumber3]";
|
||
case 19: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestXtraCallingNumber4]";
|
||
case 20: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsDestXtraCallingNumber5]";
|
||
case 21: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsFastCall]";
|
||
case 22: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsSecurity]";
|
||
case 23: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsH245Tunneling]";
|
||
case 24: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsCanOverlapSend]";
|
||
case 25: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsCRV]";
|
||
case 26: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsCallType]";
|
||
case 27: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsRemoteExtensionAddress]";
|
||
case 28: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsExtraCRV1]";
|
||
case 29: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsExtraCRV2]";
|
||
case 30: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsConnectionStartTime]";
|
||
case 31: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsEndpointType]";
|
||
case 32: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/[connectionsReleaseCompleteReason]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[connections]/[connectionsTable]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 4
|
||
#region 0.0.8.341.1.1.1.4.*
|
||
|
||
oid_0_0_8_341_1_1_1_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[???]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_341_1_1_1_4_0;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[???]/{values[index - 1]}";
|
||
}
|
||
|
||
// callSignalEvents
|
||
#region 0.0.8.341.1.1.1.4.0.*
|
||
|
||
oid_0_0_8_341_1_1_1_4_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[???]/[callSignalEvents]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[???]/[callSignalEvents]/[callReleaseComplete]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[???]/[callSignalEvents]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// callSignalingMIBConformance
|
||
#region 0.0.8.341.1.1.1.5.*
|
||
|
||
oid_0_0_8_341_1_1_1_5:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalingMIBConformance]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_1_5_1;
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalingMIBConformance]/[callSignalingMIBCompliance]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalingMIBConformance]/{values[index - 1]}";
|
||
}
|
||
|
||
// callSignalingMIBGroups
|
||
#region 0.0.8.341.1.1.1.5.1.*
|
||
|
||
oid_0_0_8_341_1_1_1_5_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalingMIBConformance]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalingMIBConformance]/[callSignalConfigGroup]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalingMIBConformance]/[callSignalStatsGroup]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalingMIBConformance]/[connectionsGroup]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalingMIBConformance]/[callSignalEventsGroup]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[h225CallSignaling]/[callSignalingMIBConformance]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// ras
|
||
#region 0.0.8.341.1.1.2.*
|
||
|
||
oid_0_0_8_341_1_1_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_1;
|
||
case 2: goto oid_0_0_8_341_1_1_2_2;
|
||
case 3: goto oid_0_0_8_341_1_1_2_3;
|
||
case 4: goto oid_0_0_8_341_1_1_2_4;
|
||
case 5: goto oid_0_0_8_341_1_1_2_5;
|
||
case 6: goto oid_0_0_8_341_1_1_2_6;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasConfiguration
|
||
#region 0.0.8.341.1.1.2.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_1_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasConfigurationTable
|
||
#region 0.0.8.341.1.1.2.1.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]/[rasConfigurationTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_1_1_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]/[rasConfigurationTable]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasConfigurationTableEntry
|
||
#region 0.0.8.341.1.1.2.1.1.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_1_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]/[rasConfigurationTable]/[rasConfigurationTableEntry]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]/[rasConfigurationTable]/[rasConfigurationTableEntry]/[rasConfigurationGatekeeperIdentifier]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]/[rasConfigurationTable]/[rasConfigurationTableEntry]/[rasConfigurationTimer]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]/[rasConfigurationTable]/[rasConfigurationTableEntry]/[rasConfigurationMaxNumberOfRetries]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]/[rasConfigurationTable]/[rasConfigurationTableEntry]/[rasConfigurationGatekeeperDiscoveryAddressTag]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]/[rasConfigurationTable]/[rasConfigurationTableEntry]/[rasConfigurationGatekeeperDiscoveryAddress]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasConfiguration]/[rasConfigurationTable]/[rasConfigurationTableEntry]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// rasRegistration
|
||
#region 0.0.8.341.1.1.2.2.*
|
||
|
||
oid_0_0_8_341_1_1_2_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_2_1;
|
||
case 2: goto oid_0_0_8_341_1_1_2_2_2;
|
||
case 3: goto oid_0_0_8_341_1_1_2_2_3;
|
||
case 4: goto oid_0_0_8_341_1_1_2_2_4;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasRegistrationTable
|
||
#region 0.0.8.341.1.1.2.2.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_2_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_2_1_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasRegistrationTableEntry
|
||
#region 0.0.8.341.1.1.2.2.1.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_2_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationCallSignallingAddressTag]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationCallSignallingAddress]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationSrcRasAddressTag]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationSrcRasAddress]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationIsGatekeeper]";
|
||
case 6: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationGatekeeperId]";
|
||
case 7: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationEndpointId]";
|
||
case 8: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationEncryption]";
|
||
case 9: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationWillSupplyUUIE]";
|
||
case 10: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationIntegrityCheckValue]";
|
||
case 11: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationTableNumberOfAliases]";
|
||
case 12: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationTableRowStatus]";
|
||
case 13: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationEndpointType]";
|
||
case 14: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationPregrantedARQ]";
|
||
case 15: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/[rasRegistrationIsregisteredByRRQ]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationTable]/[rasRegistrationTableEntry]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// rasRegistrationAliasTable
|
||
#region 0.0.8.341.1.1.2.2.2.*
|
||
|
||
oid_0_0_8_341_1_1_2_2_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationAliasTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_2_2_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationAliasTable]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasRegistrationAliasTableEntry
|
||
#region 0.0.8.341.1.1.2.2.2.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_2_2_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationAliasTable]/[rasRegistrationAliasTableEntry]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationAliasTable]/[rasRegistrationAliasTableEntry]/[rasRegistrationAliasTableIndex]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationAliasTable]/[rasRegistrationAliasTableEntry]/[rasRegistrationAliasTag]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationAliasTable]/[rasRegistrationAliasTableEntry]/[rasRegistrationAlias]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationAliasTable]/[rasRegistrationAliasTableEntry]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// rasRegistrationRasAddressTable
|
||
#region 0.0.8.341.1.1.2.2.3.*
|
||
|
||
oid_0_0_8_341_1_1_2_2_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationRasAddressTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_2_3_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationRasAddressTable]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasRegistrationRasAddressTableEntry
|
||
#region 0.0.8.341.1.1.2.2.3.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_2_3_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationRasAddressTable]/[rasRegistrationRasAddressTableEntry]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationRasAddressTable]/[rasRegistrationRasAddressTableEntry]/[rasRegistrationRasAddressTableIndex]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationRasAddressTable]/[rasRegistrationRasAddressTableEntry]/[rasRegistrationAdditionalSrcRasAddressTag]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationRasAddressTable]/[rasRegistrationRasAddressTableEntry]/[rasRegistrationAdditionalSrcRasAddress]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationRasAddressTable]/[rasRegistrationRasAddressTableEntry]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// rasRegistrationCallSignalingAddressTable
|
||
#region 0.0.8.341.1.1.2.2.4.*
|
||
|
||
oid_0_0_8_341_1_1_2_2_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationCallSignalingAddressTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_2_4_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationCallSignalingAddressTable]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasRegistrationCallSignalingAddressTableEntry
|
||
#region 0.0.8.341.1.1.2.2.4.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_2_4_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationCallSignalingAddressTable]/[rasRegistrationCallSignalingAddressTableEntry]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationCallSignalingAddressTable]/[rasRegistrationCallSignalingAddressTableEntry]/[rasRegistrationCallSignalingAddressTableIndex]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationCallSignalingAddressTable]/[rasRegistrationCallSignalingAddressTableEntry]/[rasRegistrationAdditionalCallSignalingAddressTag]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationCallSignalingAddressTable]/[rasRegistrationCallSignalingAddressTableEntry]/[rasRegistrationAdditionalCallSignalingAddress]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasRegistration]/[rasRegistrationCallSignalingAddressTable]/[rasRegistrationCallSignalingAddressTableEntry]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// rasAdmission
|
||
#region 0.0.8.341.1.1.2.3.*
|
||
|
||
oid_0_0_8_341_1_1_2_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_3_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasAdmissionTable
|
||
#region 0.0.8.341.1.1.2.3.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_3_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_3_1_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasAdmissionTableEntry
|
||
#region 0.0.8.341.1.1.2.3.1.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_3_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionSrcCallSignallingAddressTag]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionSrcCallSignallingAddress]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionDestCallSignallingAddressTag]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionDestCallSignallingAddress]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionCallIdentifier]";
|
||
case 6: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionConferenceId]";
|
||
case 7: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionRasAddressTag]";
|
||
case 8: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionRasAddress]";
|
||
case 9: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionCRV]";
|
||
case 10: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionIsGatekeeper]";
|
||
case 11: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionSrcAliasAddressTag]";
|
||
case 12: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionSrcAliasAddress]";
|
||
case 13: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionDestAliasAddressTag]";
|
||
case 14: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionDestAliasAddress]";
|
||
case 15: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionAnswerCallIndicator]";
|
||
case 16: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionTime]";
|
||
case 17: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionEndpointId]";
|
||
case 18: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionBandwidth]";
|
||
case 19: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionIRRFrequency]";
|
||
case 20: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionCallType]";
|
||
case 21: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionCallModel]";
|
||
case 22: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionSrcHandlesBandwidth]";
|
||
case 23: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionDestHandlesBandwidth]";
|
||
case 24: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionSecurity]";
|
||
case 25: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionSrcWillSupplyUUIE]";
|
||
case 26: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionDestWillSupplyUUIE]";
|
||
case 27: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/[rasAdmissionTableRowStatus]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasAdmission]/[rasAdmissionTable]/[rasAdmissionTableEntry]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// rasStats
|
||
#region 0.0.8.341.1.1.2.4.*
|
||
|
||
oid_0_0_8_341_1_1_2_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_4_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasStatsTable
|
||
#region 0.0.8.341.1.1.2.4.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_4_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_4_1_1;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasStatsTableEntry
|
||
#region 0.0.8.341.1.1.2.4.1.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_4_1_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsGatekeeperConfirms]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsGatekeeperRejects]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsRegistrationConfirms]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsRegistrationRejects]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsUnregistrationConfirms]";
|
||
case 6: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsUnregistrationRejects]";
|
||
case 7: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsAdmissionConfirms]";
|
||
case 8: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsAdmissionRejects]";
|
||
case 9: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsBandwidthConfirms]";
|
||
case 10: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsBandwidthRejects]";
|
||
case 11: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsDisengageConfirms]";
|
||
case 12: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsDisengageRejects]";
|
||
case 13: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsLocationConfirms]";
|
||
case 14: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsLocationRejects]";
|
||
case 15: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsInfoRequests]";
|
||
case 16: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsInfoRequestResponses]";
|
||
case 17: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsnonStandardMessages]";
|
||
case 18: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsUnknownMessages]";
|
||
case 19: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsRequestInProgress]";
|
||
case 20: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsResourceAvailabilityIndicator]";
|
||
case 21: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsResourceAvailabilityConfirm]";
|
||
case 22: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsRegisteredEndpointsNo]";
|
||
case 23: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsAdmittedEndpointsNo]";
|
||
case 24: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsINAKs]";
|
||
case 25: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsIACKs]";
|
||
case 26: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsGkRoutedCalls]";
|
||
case 27: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsResourceAvailabilityIndications]";
|
||
case 28: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/[rasStatsResourceAvailabilityConfirmations]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasStats]/[rasStatsTable]/[rasStatsTableEntry]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// ???
|
||
#region 0.0.8.341.1.1.2.5.*
|
||
|
||
oid_0_0_8_341_1_1_2_5:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[???]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_8_341_1_1_2_5_0;
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[???]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasEvents
|
||
#region 0.0.8.341.1.1.2.5.0.*
|
||
|
||
oid_0_0_8_341_1_1_2_5_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[???]/[rasEvents]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[???]/[rasEvents]/[lastArjReason]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[???]/[rasEvents]/[lastArjRasAddressTag]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[???]/[rasEvents]/[lastArjRasAddress]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[???]/[rasEvents]/[admissionReject]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[???]/[rasEvents]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// rasMIBConformance
|
||
#region 0.0.8.341.1.1.2.6.*
|
||
|
||
oid_0_0_8_341_1_1_2_6:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasMIBConformance]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_0_0_8_341_1_1_2_6_1;
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasMIBConformance]/[rasMIBCompliance]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasMIBConformance]/{values[index - 1]}";
|
||
}
|
||
|
||
// rasMIBGroups
|
||
#region 0.0.8.341.1.1.2.6.1.*
|
||
|
||
oid_0_0_8_341_1_1_2_6_1:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasMIBConformance]/[rasMIBGroups]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasMIBConformance]/[rasMIBGroups]/[rasConfigurationGroup]";
|
||
case 2: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasMIBConformance]/[rasMIBGroups]/[rasRegistrationGroup]";
|
||
case 3: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasMIBConformance]/[rasMIBGroups]/[rasAdmissionGroup]";
|
||
case 4: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasMIBConformance]/[rasMIBGroups]/[rasStatsGroup]";
|
||
case 5: return "/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasMIBConformance]/[rasMIBGroups]/[rasEventsGroup]";
|
||
default: return $"/ITU-T/Recommendation/H/[Multimedia management information base]/[Management Information Base (MIB)]/[mmH323Root]/[ras]/[rasMIBConformance]/[rasMIBGroups]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// i
|
||
#region 0.0.9.*
|
||
|
||
oid_0_0_9:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/I";
|
||
switch (values[index++])
|
||
{
|
||
case 751: goto oid_0_0_9_751;
|
||
default: return $"/ITU-T/Recommendation/I/{values[index - 1]}";
|
||
}
|
||
|
||
// atmm, i751
|
||
#region 0.0.9.751.*
|
||
|
||
oid_0_0_9_751:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/I/[Asynchronous transfer mode management of the network element view]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_0_0_9_751_0;
|
||
default: return $"/ITU-T/Recommendation/I/[Asynchronous transfer mode management of the network element view]/{values[index - 1]}";
|
||
}
|
||
|
||
// informationModel
|
||
#region 0.0.9.751.0.*
|
||
|
||
oid_0_0_9_751_0:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/I/[Asynchronous transfer mode management of the network element view]/[Information model]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_0_0_9_751_0_0;
|
||
//TODO: case 2: goto oid_0_0_9_751_0_2;
|
||
//TODO: case 3: goto oid_0_0_9_751_0_3;
|
||
//TODO: case 4: goto oid_0_0_9_751_0_4;
|
||
case 5: return "/ITU-T/Recommendation/I/[Asynchronous transfer mode management of the network element view]/[Information model]/[Parameters]";
|
||
//TODO: case 6: goto oid_0_0_9_751_0_6;
|
||
//TODO: case 7: goto oid_0_0_9_751_0_7;
|
||
//TODO: case 9: goto oid_0_0_9_751_0_9;
|
||
case 10: return "/ITU-T/Recommendation/I/[Asynchronous transfer mode management of the network element view]/[Information model]/[Notifications]";
|
||
case 11: return "/ITU-T/Recommendation/I/[Asynchronous transfer mode management of the network element view]/[Information model]/[Relationship classes]";
|
||
//TODO: case 12: goto oid_0_0_9_751_0_12;
|
||
default: return $"/ITU-T/Recommendation/I/[Asynchronous transfer mode management of the network element view]/[Information model]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// m
|
||
#region 0.0.13.*
|
||
|
||
oid_0_0_13:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/M";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 3100: goto oid_0_0_13_3100;
|
||
//TODO: case 3108: goto oid_0_0_13_3108;
|
||
//TODO: case 3611: goto oid_0_0_13_3611;
|
||
//TODO: case 3640: goto oid_0_0_13_3640;
|
||
//TODO: case 3641: goto oid_0_0_13_3641;
|
||
//TODO: case 3650: goto oid_0_0_13_3650;
|
||
default: return $"/ITU-T/Recommendation/M/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// q
|
||
#region 0.0.17.*
|
||
|
||
oid_0_0_17:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/Q";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 733: goto oid_0_0_17_733;
|
||
//TODO: case 736: goto oid_0_0_17_736;
|
||
//TODO: case 751: goto oid_0_0_17_751;
|
||
//TODO: case 753: goto oid_0_0_17_753;
|
||
//TODO: case 754: goto oid_0_0_17_754;
|
||
//TODO: case 755: goto oid_0_0_17_755;
|
||
//TODO: case 763: goto oid_0_0_17_763;
|
||
//TODO: case 765: goto oid_0_0_17_765;
|
||
//TODO: case 773: goto oid_0_0_17_773;
|
||
//TODO: case 775: goto oid_0_0_17_775;
|
||
//TODO: case 813: goto oid_0_0_17_813;
|
||
//TODO: case 814: goto oid_0_0_17_814;
|
||
//TODO: case 815: goto oid_0_0_17_815;
|
||
//TODO: case 821: goto oid_0_0_17_821;
|
||
//TODO: case 822: goto oid_0_0_17_822;
|
||
//TODO: case 823: goto oid_0_0_17_823;
|
||
//TODO: case 824: goto oid_0_0_17_824;
|
||
//TODO: case 825: goto oid_0_0_17_825;
|
||
//TODO: case 826: goto oid_0_0_17_826;
|
||
//TODO: case 831: goto oid_0_0_17_831;
|
||
//TODO: case 832: goto oid_0_0_17_832;
|
||
//TODO: case 835: goto oid_0_0_17_835;
|
||
//TODO: case 836: goto oid_0_0_17_836;
|
||
//TODO: case 860: goto oid_0_0_17_860;
|
||
//TODO: case 932: goto oid_0_0_17_932;
|
||
//TODO: case 941: goto oid_0_0_17_941;
|
||
//TODO: case 950: goto oid_0_0_17_950;
|
||
//TODO: case 951: goto oid_0_0_17_951;
|
||
//TODO: case 952: goto oid_0_0_17_952;
|
||
//TODO: case 953: goto oid_0_0_17_953;
|
||
//TODO: case 954: goto oid_0_0_17_954;
|
||
//TODO: case 955: goto oid_0_0_17_955;
|
||
//TODO: case 956: goto oid_0_0_17_956;
|
||
//TODO: case 957: goto oid_0_0_17_957;
|
||
//TODO: case 1218: goto oid_0_0_17_1218;
|
||
//TODO: case 1228: goto oid_0_0_17_1228;
|
||
//TODO: case 1238: goto oid_0_0_17_1238;
|
||
//TODO: case 1248: goto oid_0_0_17_1248;
|
||
//TODO: case 1400: goto oid_0_0_17_1400;
|
||
//TODO: case 1551: goto oid_0_0_17_1551;
|
||
//TODO: case 1831: goto oid_0_0_17_1831;
|
||
//TODO: case 2724: goto oid_0_0_17_2724;
|
||
//TODO: case 2751: goto oid_0_0_17_2751;
|
||
//TODO: case 2932: goto oid_0_0_17_2932;
|
||
//TODO: case 2964: goto oid_0_0_17_2964;
|
||
//TODO: case 2981: goto oid_0_0_17_2981;
|
||
//TODO: case 2984: goto oid_0_0_17_2984;
|
||
//TODO: case 3303: goto oid_0_0_17_3303;
|
||
//TODO: case 3304: goto oid_0_0_17_3304;
|
||
//TODO: case 3308: goto oid_0_0_17_3308;
|
||
case 8361: return "/ITU-T/Recommendation/Q/[Specifications of Signalling System No. 7 -- Q3 interface]";
|
||
default: return $"/ITU-T/Recommendation/Q/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// t
|
||
#region 0.0.20.*
|
||
|
||
oid_0_0_20:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/T";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 43: goto oid_0_0_20_43;
|
||
//TODO: case 123: goto oid_0_0_20_123;
|
||
//TODO: case 124: goto oid_0_0_20_124;
|
||
//TODO: case 126: goto oid_0_0_20_126;
|
||
//TODO: case 127: goto oid_0_0_20_127;
|
||
//TODO: case 128: goto oid_0_0_20_128;
|
||
//TODO: case 134: goto oid_0_0_20_134;
|
||
//TODO: case 135: goto oid_0_0_20_135;
|
||
//TODO: case 136: goto oid_0_0_20_136;
|
||
//TODO: case 137: goto oid_0_0_20_137;
|
||
case 330: return "/ITU-T/Recommendation/T/[TLMAAbsService]";
|
||
//TODO: case 433: goto oid_0_0_20_433;
|
||
//TODO: case 434: goto oid_0_0_20_434;
|
||
//TODO: case 435: goto oid_0_0_20_435;
|
||
//TODO: case 436: goto oid_0_0_20_436;
|
||
default: return $"/ITU-T/Recommendation/T/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// v
|
||
#region 0.0.22.*
|
||
|
||
oid_0_0_22:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/V";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 43: goto oid_0_0_22_150;
|
||
default: return $"/ITU-T/Recommendation/V/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// x
|
||
#region 0.0.24.*
|
||
|
||
oid_0_0_24:
|
||
|
||
if (index == values.Length) return "/ITU-T/Recommendation/X";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 162: goto oid_0_0_24_162;
|
||
//TODO: case 754: goto oid_0_0_24_754;
|
||
//TODO: case 790: goto oid_0_0_24_790;
|
||
//TODO: case 792: goto oid_0_0_24_792;
|
||
//TODO: case 894: goto oid_0_0_24_894;
|
||
//TODO: case 1084: goto oid_0_0_24_1084;
|
||
//TODO: case 1089: goto oid_0_0_24_1089;
|
||
//TODO: case 1125: goto oid_0_0_24_1125;
|
||
//TODO: case 1243: goto oid_0_0_24_1243;
|
||
//TODO: case 1303: goto oid_0_0_24_1303;
|
||
default: return $"/ITU-T/Recommendation/X/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// administration
|
||
#region 0.2.*
|
||
|
||
oid_0_2:
|
||
|
||
if (index == values.Length) return "/ITU-T/Administration";
|
||
switch (values[index++])
|
||
{
|
||
case 202: return "/ITU-T/Administration/[Greece]";
|
||
case 204:
|
||
case 205: return "/ITU-T/Administration/[Kingdom of the Netherlands]";
|
||
case 206: return "/ITU-T/Administration/[Belgium]";
|
||
case 208:
|
||
case 209:
|
||
case 210:
|
||
case 211: return "/ITU-T/Administration/[France]";
|
||
case 212: return "/ITU-T/Administration/[Principality of Monaco]";
|
||
case 213: return "/ITU-T/Administration/[Principality of ANDORRA]";
|
||
case 214:
|
||
case 215: return "/ITU-T/Administration/[Spain]";
|
||
case 216: return "/ITU-T/Administration/[Hungary]";
|
||
case 218: return "/ITU-T/Administration/[Bosnia and Herzegovina]";
|
||
case 219: return "/ITU-T/Administration/[Republic of CROATIA]";
|
||
case 220: return "/ITU-T/Administration/[Republic of Serbia]";
|
||
case 222:
|
||
case 223:
|
||
case 224: return "/ITU-T/Administration/[Italy]";
|
||
case 225: return "/ITU-T/Administration/[Vatican City State]";
|
||
case 226: return "/ITU-T/Administration/[Romania]";
|
||
//TODO: case 228: goto oid_0_2_228;
|
||
case 229: return "/ITU-T/Administration/[Confederation of Switzerland]";
|
||
case 230: return "/ITU-T/Administration/[Czech Republic]";
|
||
case 231: return "/ITU-T/Administration/[Slovakia]";
|
||
case 232:
|
||
case 233: return "/ITU-T/Administration/[Austria]";
|
||
case 234:
|
||
case 235:
|
||
case 236:
|
||
case 237: return "/ITU-T/Administration/[United Kingdom of Great Britain and Northern Ireland]";
|
||
case 238:
|
||
case 239: return "/ITU-T/Administration/[Denmark]";
|
||
case 240: return "/ITU-T/Administration/[Sweden]";
|
||
//TODO: case 242: goto oid_0_2_242;
|
||
case 243: return "/ITU-T/Administration/[Norway]";
|
||
case 244: return "/ITU-T/Administration/[Finland]";
|
||
case 246: return "/ITU-T/Administration/[Republic of LITHUANIA]";
|
||
case 247: return "/ITU-T/Administration/[Republic of Latvia]";
|
||
case 248: return "/ITU-T/Administration/[Republic of ESTONIA]";
|
||
case 250:
|
||
case 251: return "/ITU-T/Administration/[Russian Federation]";
|
||
case 255: return "/ITU-T/Administration/[Ukraine]";
|
||
case 257: return "/ITU-T/Administration/[Republic of Belarus]";
|
||
case 259: return "/ITU-T/Administration/[Republic of Moldova]";
|
||
case 260:
|
||
case 261: return "/ITU-T/Administration/[Republic of Poland]";
|
||
//TODO: case 262: goto oid_0_2_262;
|
||
case 263:
|
||
case 264:
|
||
case 265: return "/ITU-T/Administration/[Federal Republic of Germany]";
|
||
case 266: return "/ITU-T/Administration/[Gibraltar]";
|
||
case 268:
|
||
case 269: return "/ITU-T/Administration/[Portugal]";
|
||
case 270: return "/ITU-T/Administration/[Luxembourg]";
|
||
case 272: return "/ITU-T/Administration/[Ireland]";
|
||
case 274: return "/ITU-T/Administration/[Iceland]";
|
||
case 276: return "/ITU-T/Administration/[Republic of Albania]";
|
||
case 278: return "/ITU-T/Administration/[Malta]";
|
||
case 280: return "/ITU-T/Administration/[Republic of Cyprus]";
|
||
case 282: return "/ITU-T/Administration/[Georgia]";
|
||
case 283: return "/ITU-T/Administration/[Republic of ARMENIA]";
|
||
case 284: return "/ITU-T/Administration/[Republic of Bulgaria]";
|
||
case 286: return "/ITU-T/Administration/[Turkey]";
|
||
case 288: return "/ITU-T/Administration/[Faroe Islands]";
|
||
case 290: return "/ITU-T/Administration/[Greenland]";
|
||
case 292: return "/ITU-T/Administration/[Republic of San Marino]";
|
||
case 293: return "/ITU-T/Administration/[Republic of SLOVENIA]";
|
||
case 294: return "/ITU-T/Administration/[The Former Yugoslav Republic of Macedonia]";
|
||
case 295: return "/ITU-T/Administration/[Principality of Liechtenstein]";
|
||
case 297: return "/ITU-T/Administration/[Montenegro]";
|
||
case 302:
|
||
case 303: return "/ITU-T/Administration/[Canada]";
|
||
case 308: return "/ITU-T/Administration/[Saint Pierre and Miquelon (Collectivité territoriale de la République française)]";
|
||
case 310:
|
||
case 311:
|
||
case 312:
|
||
case 313:
|
||
case 314:
|
||
case 315:
|
||
case 316: return "/ITU-T/Administration/[United States of America]";
|
||
case 330: return "/ITU-T/Administration/[Puerto Rico]";
|
||
case 332: return "/ITU-T/Administration/[United States Virgin Islands]";
|
||
case 334:
|
||
case 335: return "/ITU-T/Administration/[Mexico]";
|
||
case 338: return "/ITU-T/Administration/[Jamaica]";
|
||
case 340: return "/ITU-T/Administration/[French Department of Guadeloupe and French Department of Martinique]";
|
||
case 342: return "/ITU-T/Administration/[Barbados]";
|
||
case 344: return "/ITU-T/Administration/[Antigua and Barbuda]";
|
||
case 346: return "/ITU-T/Administration/[Cayman Islands]";
|
||
case 348: return "/ITU-T/Administration/[British Virgin Islands]";
|
||
case 350: return "/ITU-T/Administration/[Bermuda]";
|
||
case 352: return "/ITU-T/Administration/[Grenada]";
|
||
case 354: return "/ITU-T/Administration/[Montserrat]";
|
||
case 356: return "/ITU-T/Administration/[Saint Kitts and Nevis]";
|
||
case 358: return "/ITU-T/Administration/[Saint Lucia]";
|
||
case 360: return "/ITU-T/Administration/[Saint Vincent and the Grenadines]";
|
||
case 362: return "/ITU-T/Administration/[Netherlands Antilles]";
|
||
case 363: return "/ITU-T/Administration/[Aruba]";
|
||
case 364: return "/ITU-T/Administration/[Commonwealth of the Bahamas]";
|
||
case 365: return "/ITU-T/Administration/[Anguilla]";
|
||
case 366: return "/ITU-T/Administration/[Commonwealth of Dominica]";
|
||
case 368: return "/ITU-T/Administration/[Cuba]";
|
||
case 370: return "/ITU-T/Administration/[Dominican Republic]";
|
||
case 372: return "/ITU-T/Administration/[Republic of Haiti]";
|
||
case 374: return "/ITU-T/Administration/[Trinidad and Tobago]";
|
||
case 376: return "/ITU-T/Administration/[Turks and Caicos Islands]";
|
||
case 400: return "/ITU-T/Administration/[Azerbaijani Republic]";
|
||
case 401: return "/ITU-T/Administration/[Republic of KAZAKHSTAN]";
|
||
case 404: return "/ITU-T/Administration/[Republic of India]";
|
||
case 410:
|
||
case 411: return "/ITU-T/Administration/[Islamic Republic of Pakistan]";
|
||
case 412: return "/ITU-T/Administration/[Afghanistan]";
|
||
case 413: return "/ITU-T/Administration/[Democratic Scialist Republic of Sri Lanka]";
|
||
case 414: return "/ITU-T/Administration/[Union of MYANMAR]";
|
||
case 415: return "/ITU-T/Administration/[Lebanon]";
|
||
case 416: return "/ITU-T/Administration/[Hashemite Kingdom of Jordan]";
|
||
case 417: return "/ITU-T/Administration/[Syrian Arab Republic]";
|
||
case 418: return "/ITU-T/Administration/[Republic of Iraq]";
|
||
case 419: return "/ITU-T/Administration/[State of Kuwait]";
|
||
case 420: return "/ITU-T/Administration/[Kingdom of Saudi Arabia]";
|
||
case 421: return "/ITU-T/Administration/[Republic of Yemen]";
|
||
case 422: return "/ITU-T/Administration/[Sultanate of Oman]";
|
||
case 423: return "/ITU-T/Administration/[Reserved]";
|
||
case 424: return "/ITU-T/Administration/[United Arab Emirates]";
|
||
case 425: return "/ITU-T/Administration/[State of Israel]";
|
||
case 426: return "/ITU-T/Administration/[Kingdom of Bahrain]";
|
||
case 427: return "/ITU-T/Administration/[State of Qatar]";
|
||
case 428: return "/ITU-T/Administration/[Mongolia]";
|
||
case 429: return "/ITU-T/Administration/[Nepal]";
|
||
case 430: return "/ITU-T/Administration/[United Arab Emirates (Abu Dhabi)]";
|
||
case 431: return "/ITU-T/Administration/[United Arab Emirates (Dubai)]";
|
||
case 432: return "/ITU-T/Administration/[Islamic Republic of Iran]";
|
||
case 434: return "/ITU-T/Administration/[Republic of UZBEKISTAN]";
|
||
case 436: return "/ITU-T/Administration/[Republic of Tajikistan]";
|
||
case 437: return "/ITU-T/Administration/[Kyrgyz Republic]";
|
||
case 438: return "/ITU-T/Administration/[Turkmenistan]";
|
||
//TODO: case 440: goto oid_0_2_440;
|
||
case 441:
|
||
case 442:
|
||
case 443: return "/ITU-T/Administration/[Japan]";
|
||
//TODO: case 450: goto oid_0_2_450;
|
||
case 452: return "/ITU-T/Administration/[Viet Nam]";
|
||
case 453:
|
||
case 454: return "/ITU-T/Administration/[Hong Kong, China]";
|
||
case 455: return "/ITU-T/Administration/[Macau, China]";
|
||
case 456: return "/ITU-T/Administration/[Kingdom of Cambodia]";
|
||
case 457: return "/ITU-T/Administration/[Lao People's Democratic Republic]";
|
||
case 460: return "/ITU-T/Administration/[People's Republic of China]";
|
||
case 466: return "/ITU-T/Administration/[Taiwan, Province of China]";
|
||
case 467: return "/ITU-T/Administration/[Democratic People's Republic of Korea]";
|
||
case 470: return "/ITU-T/Administration/[The People's Republic of Bangladesh]";
|
||
case 472: return "/ITU-T/Administration/[Republic of MALDIVES]";
|
||
case 480:
|
||
case 481: return "/ITU-T/Administration/[Republic of Korea]";
|
||
case 502: return "/ITU-T/Administration/[Malaysia]";
|
||
case 505: return "/ITU-T/Administration/[AUSTRALIA]";
|
||
case 510: return "/ITU-T/Administration/[Republic of INDONESIA]";
|
||
case 515: return "/ITU-T/Administration/[Republic of the Philippines]";
|
||
case 520: return "/ITU-T/Administration/[Thailand]";
|
||
case 525:
|
||
case 526: return "/ITU-T/Administration/[Republic of Singapore]";
|
||
case 528: return "/ITU-T/Administration/[Brunei Darussalam]";
|
||
case 530: return "/ITU-T/Administration/[New Zealand]";
|
||
case 534: return "/ITU-T/Administration/[Commonwealth of the Northern Mariana Islands]";
|
||
case 535: return "/ITU-T/Administration/[Guam]";
|
||
case 536: return "/ITU-T/Administration/[Republic of Nauru]";
|
||
case 537: return "/ITU-T/Administration/[Papua New Guinea]";
|
||
case 539: return "/ITU-T/Administration/[Kingdom of Tonga]";
|
||
case 540: return "/ITU-T/Administration/[Solomon Islands]";
|
||
case 541: return "/ITU-T/Administration/[Republic of Vanuatu]";
|
||
case 542: return "/ITU-T/Administration/[Republic of Fiji]";
|
||
case 543: return "/ITU-T/Administration/[Wallis and Futuna (French Overseas Territory)]";
|
||
case 544: return "/ITU-T/Administration/[American Samoa]";
|
||
case 545: return "/ITU-T/Administration/[Republic of Kiribati]";
|
||
case 546: return "/ITU-T/Administration/[New Caledonia (French Overseas Territory)]";
|
||
case 547: return "/ITU-T/Administration/[French Polynesia (French Overseas Territory)]";
|
||
case 548: return "/ITU-T/Administration/[Cook Islands]";
|
||
case 549: return "/ITU-T/Administration/[Independent State of Samoa]";
|
||
case 550: return "/ITU-T/Administration/[Federated States of Micronesia]";
|
||
case 602: return "/ITU-T/Administration/[Arab Republic of Egypt]";
|
||
case 603: return "/ITU-T/Administration/[People's Democratic Republic of Algeria]";
|
||
case 604: return "/ITU-T/Administration/[Kingdom of Morocco]";
|
||
case 605: return "/ITU-T/Administration/[Tunisia]";
|
||
case 606: return "/ITU-T/Administration/[Socialist People's Libyan Arab Jamahiriya]";
|
||
case 607: return "/ITU-T/Administration/[The Republic of the Gambia]";
|
||
case 608: return "/ITU-T/Administration/[Republic of Senegal]";
|
||
case 609: return "/ITU-T/Administration/[Islamic Republic of Mauritania]";
|
||
case 610: return "/ITU-T/Administration/[Republic of Mali]";
|
||
case 611: return "/ITU-T/Administration/[Republic of Guinea]";
|
||
case 612: return "/ITU-T/Administration/[Republic of Côte d'Ivoire]";
|
||
case 613: return "/ITU-T/Administration/[Burkina Faso]";
|
||
case 614: return "/ITU-T/Administration/[Republic of the Niger]";
|
||
case 615: return "/ITU-T/Administration/[Togolese Republic]";
|
||
case 616: return "/ITU-T/Administration/[Republic of Benin]";
|
||
case 617: return "/ITU-T/Administration/[Republic of Mauritius]";
|
||
case 618: return "/ITU-T/Administration/[Republic of Liberia]";
|
||
case 619: return "/ITU-T/Administration/[Sierra Leone]";
|
||
case 620: return "/ITU-T/Administration/[Ghana]";
|
||
case 621: return "/ITU-T/Administration/[Federal Republic of Nigeria]";
|
||
case 622: return "/ITU-T/Administration/[Republic of Chad]";
|
||
case 623: return "/ITU-T/Administration/[Central African Republic]";
|
||
case 624: return "/ITU-T/Administration/[Republic of Cameroon]";
|
||
case 625: return "/ITU-T/Administration/[Republic of Cape Verde]";
|
||
case 626: return "/ITU-T/Administration/[Democratic Republic of Sao Tome and Principe]";
|
||
case 627: return "/ITU-T/Administration/[Equatorial Guinea]";
|
||
case 628: return "/ITU-T/Administration/[Gabon]";
|
||
case 629: return "/ITU-T/Administration/[Republic of the Congo]";
|
||
case 630: return "/ITU-T/Administration/[Democratic Republic of the Congo]";
|
||
case 631: return "/ITU-T/Administration/[Republic of Angola]";
|
||
case 632: return "/ITU-T/Administration/[Republic of Guinea-Bissau]";
|
||
case 633: return "/ITU-T/Administration/[Republic of Seychelles]";
|
||
case 634: return "/ITU-T/Administration/[Republic of the Sudan]";
|
||
case 635: return "/ITU-T/Administration/[Republic of Rwanda]";
|
||
case 636: return "/ITU-T/Administration/[Federal Democratic Republic of Ethiopia]";
|
||
case 637: return "/ITU-T/Administration/[Somali Democratic Republic]";
|
||
case 638: return "/ITU-T/Administration/[Republic of Djibouti]";
|
||
case 639: return "/ITU-T/Administration/[Republic of Kenya]";
|
||
case 640: return "/ITU-T/Administration/[United Republic of Tanzania]";
|
||
case 641: return "/ITU-T/Administration/[Republic of Uganda]";
|
||
case 642: return "/ITU-T/Administration/[Republic of Burundi]";
|
||
case 643: return "/ITU-T/Administration/[Republic of Mozambique]";
|
||
case 645: return "/ITU-T/Administration/[Republic of Zambia]";
|
||
case 646: return "/ITU-T/Administration/[Republic of Madagascar]";
|
||
case 647: return "/ITU-T/Administration/[French Departments and Territories in the Indian Ocean]";
|
||
case 648: return "/ITU-T/Administration/[Republic of Zimbabwe]";
|
||
case 649: return "/ITU-T/Administration/[Republic of Namibia]";
|
||
case 650: return "/ITU-T/Administration/[Malawi]";
|
||
case 651: return "/ITU-T/Administration/[Kingdom of Lesotho]";
|
||
case 652: return "/ITU-T/Administration/[Republic of Botswana]";
|
||
case 653: return "/ITU-T/Administration/[Eswatini (formerly, Kingdom of Swaziland)]";
|
||
case 654: return "/ITU-T/Administration/[Union of the Comoros]";
|
||
case 655: return "/ITU-T/Administration/[Republic of South Africa]";
|
||
case 658: return "/ITU-T/Administration/[Eritrea]";
|
||
case 702: return "/ITU-T/Administration/[Belize]";
|
||
case 704: return "/ITU-T/Administration/[Republic of Guatemala]";
|
||
case 706: return "/ITU-T/Administration/[Republic of El Salvador]";
|
||
case 708: return "/ITU-T/Administration/[Republic of Honduras]";
|
||
case 710: return "/ITU-T/Administration/[Nicaragua]";
|
||
case 712: return "/ITU-T/Administration/[Costa Rica]";
|
||
case 714: return "/ITU-T/Administration/[Republic of Panama]";
|
||
case 716: return "/ITU-T/Administration/[Peru]";
|
||
case 722: return "/ITU-T/Administration/[ARGENTINE Republic]";
|
||
case 724:
|
||
case 725: return "/ITU-T/Administration/[Federative Republic of Brazil]";
|
||
case 730: return "/ITU-T/Administration/[Chile]";
|
||
case 732: return "/ITU-T/Administration/[Republic of Colombia]";
|
||
case 734: return "/ITU-T/Administration/[Bolivarian Republic of Venezuela]";
|
||
case 736: return "/ITU-T/Administration/[Republic of Bolivia]";
|
||
case 738: return "/ITU-T/Administration/[Guyana]";
|
||
case 740: return "/ITU-T/Administration/[Ecuador]";
|
||
case 742: return "/ITU-T/Administration/[French Department of Guiana]";
|
||
case 744: return "/ITU-T/Administration/[Republic of PARAGUAY]";
|
||
case 746: return "/ITU-T/Administration/[Republic of Suriname]";
|
||
case 748: return "/ITU-T/Administration/[Eastern Republic of Uruguay]";
|
||
default: return $"/ITU-T/Administration/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// network-operator
|
||
#region 0.3.*
|
||
|
||
oid_0_3:
|
||
|
||
if (index == values.Length) return "/ITU-T/Network-Operator";
|
||
switch (values[index++])
|
||
{
|
||
case 1111: return "/ITU-T/Network-Operator/[INMARSAT: Atlantic Ocean-East]";
|
||
case 1112: return "/ITU-T/Network-Operator/[INMARSAT: Pacific Ocean]";
|
||
case 1113: return "/ITU-T/Network-Operator/[INMARSAT: Indian Ocean]";
|
||
case 1114: return "/ITU-T/Network-Operator/[INMARSAT: Atlantic Ocean-West]";
|
||
case 2023: return "/ITU-T/Network-Operator/[Greece: Packet Switched Public Data Network (HELLASPAC)]";
|
||
case 2027: return "/ITU-T/Network-Operator/[Greece: LAN-NET]";
|
||
case 2041: return "/ITU-T/Network-Operator/[Netherlands: Datanet 1 X.25 access]";
|
||
case 2044: return "/ITU-T/Network-Operator/[Netherlands: Unisource / Unidata]";
|
||
case 2046: return "/ITU-T/Network-Operator/[Netherlands: Unisource / \"VPNS\"]";
|
||
case 2052: return "/ITU-T/Network-Operator/[Netherlands: Naamloze Vennootschap (NV) CasTel]";
|
||
case 2053: return "/ITU-T/Network-Operator/[Netherlands: Global One Communications BV]";
|
||
case 2055: return "/ITU-T/Network-Operator/[Netherlands: Rabofacet BV]";
|
||
case 2057: return "/ITU-T/Network-Operator/[Netherlands: Trionet v.o.f.]";
|
||
case 2062: return "/ITU-T/Network-Operator/[Belgium: Réseau de transmission de données à commutation par paquets, Data Communication Service (DCS)]";
|
||
case 2064: return "/ITU-T/Network-Operator/[Belgium: CODENET]";
|
||
case 2065: return "/ITU-T/Network-Operator/[Belgium: Code utilisé au niveau national pour le réseau Data Communication Service (DCS)]";
|
||
case 2066: return "/ITU-T/Network-Operator/[Belgium: Unisource Belgium X.25 Service (code canceled)]";
|
||
case 2067: return "/ITU-T/Network-Operator/[Belgium: MOBISTAR]";
|
||
case 2068: return "/ITU-T/Network-Operator/[Belgium: Accès au réseau Data Communication Service (DCS) via le réseau telex commuté national]";
|
||
case 2069: return "/ITU-T/Network-Operator/[Belgium: Acces au reseau DCS via le reseau telephonique commute national]";
|
||
case 2080: return "/ITU-T/Network-Operator/[France: Réseau de transmission de données à commutation par paquets \"TRANSPAC\"]";
|
||
case 2081: return "/ITU-T/Network-Operator/[France: Noeud de transit international]";
|
||
case 2082: return "/ITU-T/Network-Operator/[France: Grands services publics]";
|
||
case 2083: return "/ITU-T/Network-Operator/[France: Administrations]";
|
||
case 2084: return "/ITU-T/Network-Operator/[France: Air France]";
|
||
case 2085: return "/ITU-T/Network-Operator/[France: \"SIRIS\"]";
|
||
case 2086: return "/ITU-T/Network-Operator/[France: BT France]";
|
||
case 2089: return "/ITU-T/Network-Operator/[France: Interconnexion entre le réseau public de transmission de données Transpac et d'autres réseaux publics français, pour des services offerts en mode synchrone]";
|
||
case 2135: return "/ITU-T/Network-Operator/[Andorra: ANDORPAC]";
|
||
case 2140: return "/ITU-T/Network-Operator/[Spain: Administracion Publica]";
|
||
case 2141: return "/ITU-T/Network-Operator/[Spain: Nodo internacional de datos]";
|
||
case 2142: return "/ITU-T/Network-Operator/[Spain: RETEVISION]";
|
||
case 2145: return "/ITU-T/Network-Operator/[Spain: Red IBERPAC]";
|
||
case 2147: return "/ITU-T/Network-Operator/[Spain: France Telecom Redes y Servicios]";
|
||
case 2149: return "/ITU-T/Network-Operator/[Spain: MegaRed]";
|
||
case 2161: return "/ITU-T/Network-Operator/[Hungary: Packet Switched Data Service]";
|
||
case 2180: return "/ITU-T/Network-Operator/[Bosnia and Herzegovina: \"BIHPAK\"]";
|
||
case 2191: return "/ITU-T/Network-Operator/[Croatia: CROAPAK (Croatian Packet Switching Data Network)]";
|
||
case 2201: return "/ITU-T/Network-Operator/[Serbia and Montenegro: YUgoslav PACket (YUPAC) switched public data network]";
|
||
case 2221: return "/ITU-T/Network-Operator/[Italy: Rete Telex-Dati (Amministrazione P.T. / national)]";
|
||
case 2222: return "/ITU-T/Network-Operator/[Italy: \"ITAPAC\" X.25]";
|
||
case 2223: return "/ITU-T/Network-Operator/[Italy: Packet Network (PAN)]";
|
||
case 2226: return "/ITU-T/Network-Operator/[Italy: \"ITAPAC\" - X.32 Public Switched Telephone Network (Public Switched Telephone Network (PSTN)), X.28, D channel]";
|
||
case 2227: return "/ITU-T/Network-Operator/[Italy: \"ITAPAC International\"]";
|
||
case 2233: return "/ITU-T/Network-Operator/[Italy: \"ALBADATA X.25\"]";
|
||
case 2234: return "/ITU-T/Network-Operator/[Italy: Trasmissione dati a commutazione di pacchetto X.25 (UNISOURCE Italia S.p.A.)]";
|
||
case 2235: return "/ITU-T/Network-Operator/[Italy: Trasmissione dati a commutazione di pacchetto X.25 (INFOSTRADA S.p.A.)]";
|
||
case 2236: return "/ITU-T/Network-Operator/[Italy: Trasmissione dati a commutazione di pacchetto X.25 (WIND Telecomunicazioni S.p.A.)]";
|
||
case 2237: return "/ITU-T/Network-Operator/[Italy: Trasmissione dati a commutazione di pacchetto X.25 (Atlanet S.p.A.)]";
|
||
case 2250: return "/ITU-T/Network-Operator/[Vatican: Packet Switching Data Network (PSDN) of Vatican City State]";
|
||
case 2260: return "/ITU-T/Network-Operator/[Romania: \"ROMPAC\"]";
|
||
case 2280: return "/ITU-T/Network-Operator/[Switzerland: ISDNPac]";
|
||
case 2282: return "/ITU-T/Network-Operator/[Switzerland: Transpac-CH]";
|
||
case 2283: return "/ITU-T/Network-Operator/[Switzerland: Bebbicel]";
|
||
case 2284: return "/ITU-T/Network-Operator/[Switzerland: Telepac]";
|
||
case 2285: return "/ITU-T/Network-Operator/[Switzerland: Telepac (acces de reseaux prives)]";
|
||
case 2286: return "/ITU-T/Network-Operator/[Switzerland: DataRail]";
|
||
case 2287: return "/ITU-T/Network-Operator/[Switzerland: Spack]";
|
||
case 2301: return "/ITU-T/Network-Operator/[Czech Republic: \"NEXTEL\"]";
|
||
case 2302: return "/ITU-T/Network-Operator/[Czech Republic: Aliatel (code canceled)]";
|
||
case 2311: return "/ITU-T/Network-Operator/[Slovakia: EuroTel]";
|
||
case 2322: return "/ITU-T/Network-Operator/[Austria: Dataswitch (DATAKOM)]";
|
||
case 2329: return "/ITU-T/Network-Operator/[Austria: Radausdata (DATAKOM)]";
|
||
case 2340: return "/ITU-T/Network-Operator/[United Kingdom: British Telecommunications plc (BT)]";
|
||
case 2341: return "/ITU-T/Network-Operator/[United Kingdom: International Packet Switching Service (IPSS)]";
|
||
case 2342: return "/ITU-T/Network-Operator/[United Kingdom: Packet Switched Service (PSS)]";
|
||
case 2343:
|
||
case 2344: return "/ITU-T/Network-Operator/[United Kingdom: British Telecommunications plc (BT) Concert Packet Network]";
|
||
case 2347:
|
||
case 2348: return "/ITU-T/Network-Operator/[United Kingdom: British Telecommunications plc (BT)]";
|
||
case 2349: return "/ITU-T/Network-Operator/[United Kingdom: Barclays Technology Services]";
|
||
case 2350:
|
||
case 2351: return "/ITU-T/Network-Operator/[United Kingdom: C&W X.25 Service, international packet gateway]";
|
||
case 2352: return "/ITU-T/Network-Operator/[United Kingdom: Kingston Communications (Hull) Plc.]";
|
||
case 2353: return "/ITU-T/Network-Operator/[United Kingdom: Vodaphone, Packet Network Service]";
|
||
case 2354: return "/ITU-T/Network-Operator/[United Kingdom: Nomura Computer Systems Europe Ltd. (NCC-E)]";
|
||
case 2355: return "/ITU-T/Network-Operator/[United Kingdom: \"JAIS Europe Ltd.\"]";
|
||
case 2357: return "/ITU-T/Network-Operator/[United Kingdom: \"FEDEX UK\"]";
|
||
case 2358: return "/ITU-T/Network-Operator/[United Kingdom: Reuters]";
|
||
case 2359: return "/ITU-T/Network-Operator/[United Kingdom: British Telecommunications plc (BT)]";
|
||
case 2360: return "/ITU-T/Network-Operator/[United Kingdom: AT&T \"ISTEL\"]";
|
||
case 2370: return "/ITU-T/Network-Operator/[United Kingdom: GlobalOne (France Telecom)]";
|
||
case 2378: return "/ITU-T/Network-Operator/[United Kingdom: Racal Telecom]";
|
||
case 2380: return "/ITU-T/Network-Operator/[Denmark: Tele Danmark A/S]";
|
||
case 2381: return "/ITU-T/Network-Operator/[Denmark: \"DATEX\" (Circuit switched network)]";
|
||
case 2382:
|
||
case 2383: return "/ITU-T/Network-Operator/[Denmark: \"DATAPAK\", packet switched network]";
|
||
case 2384: return "/ITU-T/Network-Operator/[Denmark: Transpac]";
|
||
case 2385: return "/ITU-T/Network-Operator/[Denmark: SONOFON Global System for Mobile communications (GSM)]";
|
||
case 2401: return "/ITU-T/Network-Operator/[Sweden: Datex (Circuit Switched Public Data Network) - TeliaSonera AB (code canceled)]";
|
||
case 2402: return "/ITU-T/Network-Operator/[Sweden: WM-data Infrastructur (code canceled)]";
|
||
case 2403: return "/ITU-T/Network-Operator/[Sweden: Datapak (Packet Switched Public Data Network) - TeliaSonera AB]";
|
||
case 2406: return "/ITU-T/Network-Operator/[Sweden: Flex25 (Public Packet Switched Data Network)]";
|
||
case 2407: return "/ITU-T/Network-Operator/[Sweden: Private X.25 Networks (DNIC allocated for a group of private networks) - TeliaSonera AB]";
|
||
case 2408: return "/ITU-T/Network-Operator/[Sweden: TRANSPAC Scandinavia AB (code canceled)]";
|
||
case 2421: return "/ITU-T/Network-Operator/[Norway: \"DATEX\" Circuit Switched Data Network (CSDN)]";
|
||
case 2422: return "/ITU-T/Network-Operator/[Norway: DATAPAK (Packet Switched Network, PSDN)]";
|
||
case 2429: return "/ITU-T/Network-Operator/[Norway: Shared by private data networks for Private Network Identification Code (PNIC) allocation]";
|
||
case 2442: return "/ITU-T/Network-Operator/[Finland: Datapak]";
|
||
case 2443: return "/ITU-T/Network-Operator/[Finland: Finpak (Packet Switched Data Network, PSDN) of Helsinki Telephone Company Ltd.]";
|
||
case 2444: return "/ITU-T/Network-Operator/[Finland: Telia Finland Ltd.]";
|
||
case 2462: return "/ITU-T/Network-Operator/[Lithuania: Vilnius DATAPAK]";
|
||
case 2463: return "/ITU-T/Network-Operator/[Lithuania: Omnitel]";
|
||
case 2471: return "/ITU-T/Network-Operator/[Latvia: Latvia Public Packed Switched Data Network]";
|
||
case 2472: return "/ITU-T/Network-Operator/[Latvia: Tele2]";
|
||
case 2473: return "/ITU-T/Network-Operator/[Latvia: Telekom Baltija]";
|
||
case 2474: return "/ITU-T/Network-Operator/[Latvia: \"MDBA\"]";
|
||
case 2475: return "/ITU-T/Network-Operator/[Latvia: Rigatta]";
|
||
case 2476: return "/ITU-T/Network-Operator/[Latvia: Rixtel]";
|
||
case 2477: return "/ITU-T/Network-Operator/[Latvia: Advem]";
|
||
case 2478: return "/ITU-T/Network-Operator/[Latvia: \"AWA\" Baltic]";
|
||
case 2480: return "/ITU-T/Network-Operator/[Estonia: \"ESTPAK\"]";
|
||
case 2500: return "/ITU-T/Network-Operator/[Russian Federation: Rospack-RT]";
|
||
case 2501: return "/ITU-T/Network-Operator/[Russian Federation: \"SPRINT\" Networks]";
|
||
case 2502: return "/ITU-T/Network-Operator/[Russian Federation: \"IASNET\"]";
|
||
case 2503: return "/ITU-T/Network-Operator/[Russian Federation: \"MMTEL\"]";
|
||
case 2504: return "/ITU-T/Network-Operator/[Russian Federation: INFOTEL]";
|
||
case 2506: return "/ITU-T/Network-Operator/[Russian Federation: \"ROSNET\"]";
|
||
case 2507: return "/ITU-T/Network-Operator/[Russian Federation: ISTOK-K]";
|
||
case 2508: return "/ITU-T/Network-Operator/[Russian Federation: TRANSINFORM]";
|
||
case 2509: return "/ITU-T/Network-Operator/[Russian Federation: LENFINCOM]";
|
||
case 2510: return "/ITU-T/Network-Operator/[Russian Federation: SOVAMNET]";
|
||
case 2511: return "/ITU-T/Network-Operator/[Russian Federation: EDITRANS]";
|
||
case 2512: return "/ITU-T/Network-Operator/[Russian Federation: \"TECOS\"]";
|
||
case 2513: return "/ITU-T/Network-Operator/[Russian Federation: \"PTTNET\"]";
|
||
case 2514: return "/ITU-T/Network-Operator/[Russian Federation: \"BCLNET\"]";
|
||
case 2515: return "/ITU-T/Network-Operator/[Russian Federation: \"SPTNET\"]";
|
||
case 2516: return "/ITU-T/Network-Operator/[Russian Federation: \"AS\" Sirena-3 data communication system]";
|
||
case 2517: return "/ITU-T/Network-Operator/[Russian Federation: TELSYCOM]";
|
||
case 2550: return "/ITU-T/Network-Operator/[Ukraine: UkrPack]";
|
||
case 2551: return "/ITU-T/Network-Operator/[Ukraine: bkcNET]";
|
||
case 2555: return "/ITU-T/Network-Operator/[Ukraine: \"GTNET\"]";
|
||
case 2556: return "/ITU-T/Network-Operator/[Ukraine: UkrPack]";
|
||
case 2570: return "/ITU-T/Network-Operator/[Belarus: \"BELPAK\"]";
|
||
case 2601: return "/ITU-T/Network-Operator/[Poland: \"POLPAK\"]";
|
||
case 2602: return "/ITU-T/Network-Operator/[Poland: \"NASK\" (code canceled)]";
|
||
case 2603: return "/ITU-T/Network-Operator/[Poland: TELBANK]";
|
||
case 2604: return "/ITU-T/Network-Operator/[Poland: \"POLPAK -T\"]";
|
||
case 2605: return "/ITU-T/Network-Operator/[Poland: \"PKONET\" (code canceled)]";
|
||
case 2606: return "/ITU-T/Network-Operator/[Poland: Shared by a number of data networks (code canceled)]";
|
||
case 2607: return "/ITU-T/Network-Operator/[Poland: \"CUPAK\"]";
|
||
case 2621: return "/ITU-T/Network-Operator/[Germany: ISDN/X.25]";
|
||
case 2622: return "/ITU-T/Network-Operator/[Germany: Circuit Switched Data Service (DATEX-L)]";
|
||
case 2624: return "/ITU-T/Network-Operator/[Germany: Packet Switched Data Service (DATEX-P)]";
|
||
case 2625: return "/ITU-T/Network-Operator/[Germany: Satellite Services]";
|
||
case 2627: return "/ITU-T/Network-Operator/[Germany: Teletex]";
|
||
case 2629: return "/ITU-T/Network-Operator/[Germany: D2-Mannesmann]";
|
||
case 2631: return "/ITU-T/Network-Operator/[Germany: CoNetP]";
|
||
case 2632: return "/ITU-T/Network-Operator/[Germany: \"RAPNET\"]";
|
||
case 2633: return "/ITU-T/Network-Operator/[Germany: \"DPS\"]";
|
||
case 2634: return "/ITU-T/Network-Operator/[Germany: EkoNet]";
|
||
case 2636: return "/ITU-T/Network-Operator/[Germany: ARCOR/PSN-1]";
|
||
case 2640: return "/ITU-T/Network-Operator/[Germany: DETECON]";
|
||
case 2641: return "/ITU-T/Network-Operator/[Germany: \"SCN\"]";
|
||
case 2642: return "/ITU-T/Network-Operator/[Germany: \"INFO AG NWS\"]";
|
||
case 2644: return "/ITU-T/Network-Operator/[Germany: \"IDNS\"]";
|
||
case 2645: return "/ITU-T/Network-Operator/[Germany: ARCOR/otelo-net1]";
|
||
case 2646: return "/ITU-T/Network-Operator/[Germany: EuroDATA]";
|
||
case 2647: return "/ITU-T/Network-Operator/[Germany: ARCOR/otelo-net2]";
|
||
case 2648: return "/ITU-T/Network-Operator/[Germany: SNSPac]";
|
||
case 2649: return "/ITU-T/Network-Operator/[Germany: \"MMONET\"]";
|
||
case 2651: return "/ITU-T/Network-Operator/[Germany: WestLB X.25 Net]";
|
||
case 2652: return "/ITU-T/Network-Operator/[Germany: PSN/FSINFOSYSBW]";
|
||
case 2653: return "/ITU-T/Network-Operator/[Germany: ARCOR/PSN-2]";
|
||
case 2654: return "/ITU-T/Network-Operator/[Germany: \"TNET\"]";
|
||
case 2655: return "/ITU-T/Network-Operator/[Germany: ISIS_DUS]";
|
||
case 2656: return "/ITU-T/Network-Operator/[Germany: \"RWE TELPAC\"]";
|
||
case 2657: return "/ITU-T/Network-Operator/[Germany: DTN/AutoF FmNLw]";
|
||
case 2658: return "/ITU-T/Network-Operator/[Germany: \"DRENET\"]";
|
||
case 2659: return "/ITU-T/Network-Operator/[Germany: GCN (Geno Communication Network)]";
|
||
case 2680: return "/ITU-T/Network-Operator/[Portugal: PrimeNet]";
|
||
case 2681: return "/ITU-T/Network-Operator/[Portugal: OniSolutions -Infocomunicacies, S.A.]";
|
||
case 2682: return "/ITU-T/Network-Operator/[Portugal: CPRM-Marconi]";
|
||
case 2683: return "/ITU-T/Network-Operator/[Portugal: Eastecnica, Electronica e Tecnica, S.A.]";
|
||
case 2684: return "/ITU-T/Network-Operator/[Portugal: PrimeNet]";
|
||
case 2685: return "/ITU-T/Network-Operator/[Portugal: Global One - Comunicacies, S.A.]";
|
||
case 2686: return "/ITU-T/Network-Operator/[Portugal: \"HLC\", Telecomunicacies & Multimedia, S.A.]";
|
||
case 2687: return "/ITU-T/Network-Operator/[Portugal: Jazztel Portugal - Servicos de Telecomunicacies, S.A.]";
|
||
case 2702: return "/ITU-T/Network-Operator/[Luxembourg: CODENET]";
|
||
case 2703: return "/ITU-T/Network-Operator/[Luxembourg: Regional \"ATS\" Packet switched NETwork (RAPNET)]";
|
||
case 2704: return "/ITU-T/Network-Operator/[Luxembourg: \"LUXPAC\" (réseau de transmission de données à commutation par paquets)]";
|
||
case 2705: return "/ITU-T/Network-Operator/[Luxembourg: \"LUXNET\" (interconnection avec le réseau public de transmission de données)]";
|
||
case 2709: return "/ITU-T/Network-Operator/[Luxembourg: \"LUXPAC\" (accès X.28 et X.32 au réseau téléphonique commuté)]";
|
||
case 2721: return "/ITU-T/Network-Operator/[Ireland: International Packet Switched Service]";
|
||
case 2723: return "/ITU-T/Network-Operator/[Ireland: EURONET]";
|
||
case 2724: return "/ITU-T/Network-Operator/[Ireland: \"EIRPAC\" (Packet Switched Data Networks)]";
|
||
case 2728: return "/ITU-T/Network-Operator/[Ireland: PostNET (PostGEM Packet Switched Data Network)]";
|
||
case 2740: return "/ITU-T/Network-Operator/[Iceland: ISPAK/ICEPAC]";
|
||
case 2782: return "/ITU-T/Network-Operator/[Malta: MALTAPAC (Packet Switching Service)]";
|
||
case 2802: return "/ITU-T/Network-Operator/[Cyprus: CYTAPAC - Public Switched Data Network (PSDN), subscribers with direct access]";
|
||
case 2808: return "/ITU-T/Network-Operator/[Cyprus: CYTAPAC - Public Switched Data Network (PSDN), subscribers with access via telex]";
|
||
case 2809: return "/ITU-T/Network-Operator/[Cyprus: CYTAPAC - Public Switched Data Network (PSDN), subscribers with access via Public Switched Telephone Network (Public Switched Telephone Network (PSTN)) - X.28, X.32]";
|
||
case 2821: return "/ITU-T/Network-Operator/[Georgia: IBERIAPAC]";
|
||
case 2830: return "/ITU-T/Network-Operator/[Armenia: ArmPac]";
|
||
case 2860: return "/ITU-T/Network-Operator/[Turkey: TELETEX]";
|
||
case 2861: return "/ITU-T/Network-Operator/[Turkey: DATEX-L]";
|
||
case 2863: return "/ITU-T/Network-Operator/[Turkey: TURkish PAcKet switched data network (TURPAK)]";
|
||
case 2864: return "/ITU-T/Network-Operator/[Turkey: \"TURPAK\"]";
|
||
case 2881: return "/ITU-T/Network-Operator/[Faroe Islands: FAROEPAC]";
|
||
case 2901: return "/ITU-T/Network-Operator/[Greenland: DATAPAK (Packet Switched Network)]";
|
||
case 2922: return "/ITU-T/Network-Operator/[San Marino: X-Net \"SMR\"]";
|
||
case 2931: return "/ITU-T/Network-Operator/[Slovenia: SIPAX.25]";
|
||
case 2932: return "/ITU-T/Network-Operator/[Slovenia: SIPAX.25 access through Integrated Services Digital Network (ISDN) (code canceled)]";
|
||
case 2940: return "/ITU-T/Network-Operator/[The Former Yugoslav Republic of Macedonia: \"MAKPAK\"]";
|
||
case 3020: return "/ITU-T/Network-Operator/[Canada: Telecom Canada Datapak Network]";
|
||
case 3021: return "/ITU-T/Network-Operator/[Canada: Telecom Canada Public Switched Telephone Network (Public Switched Telephone Network (PSTN)) Access]";
|
||
case 3022: return "/ITU-T/Network-Operator/[Canada: Stentor Private Packet Switched Data Network Gateway]";
|
||
case 3023: return "/ITU-T/Network-Operator/[Canada: Stentor Integrated Services Digital Network (ISDN) identification]";
|
||
case 3024: return "/ITU-T/Network-Operator/[Canada: Teleglobe Canada - Globedat-C Circuit Switched Data Transmission]";
|
||
case 3025: return "/ITU-T/Network-Operator/[Canada: Teleglobe Canada - Globedat-P Packed Switched Data Transmission]";
|
||
case 3026: return "/ITU-T/Network-Operator/[Canada: AT&T Canada Long Distance Services - FasPac]";
|
||
case 3028: return "/ITU-T/Network-Operator/[Canada: AT&T Canada Long Distance Services - Packet Switched Public Data Network (PSPDN)]";
|
||
case 3036: return "/ITU-T/Network-Operator/[Canada: Sprint Canada Frame Relay Service - Packet-Switched Network]";
|
||
case 3037: return "/ITU-T/Network-Operator/[Canada: \"TMI Communications\", Limited Partnership - Mobile Data Service (MDS)]";
|
||
case 3038: return "/ITU-T/Network-Operator/[Canada: Canada Post - POSTpac - X.25 Packet Switched Data Network]";
|
||
case 3039: return "/ITU-T/Network-Operator/[Canada: Telesat Canada - Anikom 200]";
|
||
case 3101: return "/ITU-T/Network-Operator/[United States: PTN-1 Western Union Packet Switching Network]";
|
||
case 3102: return "/ITU-T/Network-Operator/[United States: \"MCI\" Public Data Network (ResponseNet)]";
|
||
case 3103: return "/ITU-T/Network-Operator/[United States: \"ITT UDTS\" Network]";
|
||
case 3104: return "/ITU-T/Network-Operator/[United States: MCI Public Data Network (International Gateway)]";
|
||
case 3105: return "/ITU-T/Network-Operator/[United States: \"WUI\" Leased Channel Network]";
|
||
case 3106: return "/ITU-T/Network-Operator/[United States: Tymnet Network]";
|
||
case 3107: return "/ITU-T/Network-Operator/[United States: \"ITT\" Datel Network]";
|
||
case 3108: return "/ITU-T/Network-Operator/[United States: ITT Short Term Voice/Data Transmission Network]";
|
||
case 3109: return "/ITU-T/Network-Operator/[United States: \"RCAG DATEL II\"]";
|
||
case 3110: return "/ITU-T/Network-Operator/[United States: Telenet Communications Corporation]";
|
||
case 3111: return "/ITU-T/Network-Operator/[United States: \"RCAG DATEL I\" (Switched Alternate Voice-Data Service)]";
|
||
case 3112: return "/ITU-T/Network-Operator/[United States: Western Union Teletex Service]";
|
||
case 3113: return "/ITU-T/Network-Operator/[United States: \"RCAG\" Remote Global Computer Access Service (Low Speed)]";
|
||
case 3114: return "/ITU-T/Network-Operator/[United States: Western Union Infomaster]";
|
||
case 3115: return "/ITU-T/Network-Operator/[United States: Graphnet Interactive Network]";
|
||
case 3116: return "/ITU-T/Network-Operator/[United States: Graphnet Store and Forward Network]";
|
||
case 3117: return "/ITU-T/Network-Operator/[United States: \"WUI\" Telex Network]";
|
||
case 3118: return "/ITU-T/Network-Operator/[United States: Graphnet Data Network]";
|
||
case 3119: return "/ITU-T/Network-Operator/[United States: \"TRT\" International Packet Switched Service (IPSS)]";
|
||
case 3120: return "/ITU-T/Network-Operator/[United States: \"ITT\" Low Speed Network]";
|
||
case 3121: return "/ITU-T/Network-Operator/[United States: \"FTCC\" Circuit Switched Network]";
|
||
case 3122: return "/ITU-T/Network-Operator/[United States: FTCC Telex]";
|
||
case 3123: return "/ITU-T/Network-Operator/[United States: FTCC Domestic Packet Switched Transmission (PST) Service]";
|
||
case 3124: return "/ITU-T/Network-Operator/[United States: FTCC International PST Service]";
|
||
case 3125: return "/ITU-T/Network-Operator/[United States: \"UNINET\"]";
|
||
case 3126: return "/ITU-T/Network-Operator/[United States: \"ADP\" Autonet]";
|
||
case 3127: return "/ITU-T/Network-Operator/[United States: \"GTE\" Telenet Communications Corporation]";
|
||
case 3128: return "/ITU-T/Network-Operator/[United States: \"TRT\" Mail/Telex Network]";
|
||
case 3129: return "/ITU-T/Network-Operator/[United States: \"TRT\" Circuit Switch Data (\"ICSS\")]";
|
||
case 3130: return "/ITU-T/Network-Operator/[United States: TRT Digital Data Network]";
|
||
case 3131: return "/ITU-T/Network-Operator/[United States: \"RCAG\" Telex Network]";
|
||
case 3132: return "/ITU-T/Network-Operator/[United States: Compuserve Network Services]";
|
||
case 3133: return "/ITU-T/Network-Operator/[United States: \"RCAG XNET\" Service]";
|
||
case 3134: return "/ITU-T/Network-Operator/[United States: AT&T/ACCUNET Packet Switched Capability]";
|
||
case 3135: return "/ITU-T/Network-Operator/[United States: ALASCOM/ALASKANET Service]";
|
||
case 3136: return "/ITU-T/Network-Operator/[United States: Geisco Data Network]";
|
||
case 3137: return "/ITU-T/Network-Operator/[United States: International Information Network Services - INFONET Service]";
|
||
case 3138: return "/ITU-T/Network-Operator/[United States: Fedex International Transmission Corporation - International Document Transmission Service]";
|
||
case 3139: return "/ITU-T/Network-Operator/[United States: \"KDD America\", Inc. - Public Data Network]";
|
||
case 3140: return "/ITU-T/Network-Operator/[United States: Southern New England Telephone Company - Public Packet Network]";
|
||
case 3141: return "/ITU-T/Network-Operator/[United States: Bell Atlantic Telephone Companies - Advance Service]";
|
||
case 3142: return "/ITU-T/Network-Operator/[United States: Bellsouth Corporation - Pulselink Service]";
|
||
case 3143: return "/ITU-T/Network-Operator/[United States: Ameritech Operating Companies - Public Packet Data Networks]";
|
||
case 3144: return "/ITU-T/Network-Operator/[United States: Nynex Telephone Companies - Nynex Infopath Service]";
|
||
case 3145: return "/ITU-T/Network-Operator/[United States: Pacific Telesis Public Packet Switching Service]";
|
||
case 3146: return "/ITU-T/Network-Operator/[United States: Southwestern Bell Telephone Co. - Microlink \"II\" Public Packet Switching Service]";
|
||
case 3147: return "/ITU-T/Network-Operator/[United States: U.S. West, Inc. - Public Packet Switching Service]";
|
||
case 3148: return "/ITU-T/Network-Operator/[United States: United States Telephone Association - to be shared by local exchange telephone companies]";
|
||
case 3149: return "/ITU-T/Network-Operator/[United States: Cable & Wireless Communications, Inc. - Public Data Network]";
|
||
case 3150: return "/ITU-T/Network-Operator/[United States: Globenet, Inc. - Globenet Network Packet Switching Service]";
|
||
case 3151: return "/ITU-T/Network-Operator/[United States: Data America Corporation - Data America Network]";
|
||
case 3152: return "/ITU-T/Network-Operator/[United States: \"GTE\" Hawaiian Telephone Company, Inc. - Public Data Network]";
|
||
case 3153: return "/ITU-T/Network-Operator/[United States: \"JAIS USA-NET\" Public Packet Switching Service]";
|
||
case 3154: return "/ITU-T/Network-Operator/[United States: Nomura Computer Systems America, Inc. - \"NCC-A VAN\" public packet switching service]";
|
||
case 3155: return "/ITU-T/Network-Operator/[United States: Aeronautical Radio, Inc. - GLOBALINK]";
|
||
case 3156: return "/ITU-T/Network-Operator/[United States: American Airlines, Inc. - \"AANET\"]";
|
||
case 3157: return "/ITU-T/Network-Operator/[United States: \"COMSAT\" Mobile Communications - \"C-LINK\"]";
|
||
case 3158: return "/ITU-T/Network-Operator/[United States: Schlumberger Information NETwork (SINET)]";
|
||
case 3159: return "/ITU-T/Network-Operator/[United States: Westinghouse Communications - Westinghouse Packet Network]";
|
||
case 3160: return "/ITU-T/Network-Operator/[United States: Network Users Group, Ltd. - \"WDI NET\" packet]";
|
||
case 3161: return "/ITU-T/Network-Operator/[United States: United States Department of State, Diplomatic Telecommunications Service]";
|
||
case 3162: return "/ITU-T/Network-Operator/[United States: Transaction Network Services (TNS), Inc. -- Public packet-switched network]";
|
||
case 3166: return "/ITU-T/Network-Operator/[United States: U.S. Department of Treasury Wide Area Data Network]";
|
||
case 3168: return "/ITU-T/Network-Operator/[United States: \"BT\" North America packet-switched data network]";
|
||
case 3169: return "/ITU-T/Network-Operator/[United States: Tenzing Communications Inc. - Inflight Network]";
|
||
case 3302: return "/ITU-T/Network-Operator/[Puerto Rico: Asynchronous Transfer Mode (ATM) Broadband Network]";
|
||
case 3303: return "/ITU-T/Network-Operator/[Puerto Rico: TDNet Puerto Rico]";
|
||
case 3340: return "/ITU-T/Network-Operator/[Mexico: \"TELEPAC\"]";
|
||
case 3341: return "/ITU-T/Network-Operator/[Mexico: \"UNITET\"]";
|
||
case 3342: return "/ITU-T/Network-Operator/[Mexico: IUSANET]";
|
||
case 3343: return "/ITU-T/Network-Operator/[Mexico: \"TEI\"]";
|
||
case 3344: return "/ITU-T/Network-Operator/[Mexico: \"OPTEL\"]";
|
||
case 3345: return "/ITU-T/Network-Operator/[Mexico: TELNORPAC]";
|
||
case 3346: return "/ITU-T/Network-Operator/[Mexico: \"TYMPAQ\"]";
|
||
case 3347: return "/ITU-T/Network-Operator/[Mexico: SINFRARED]";
|
||
case 3348: return "/ITU-T/Network-Operator/[Mexico: INTERVAN]";
|
||
case 3349: return "/ITU-T/Network-Operator/[Mexico: INTELCOMNET]";
|
||
case 3350: return "/ITU-T/Network-Operator/[Mexico: AVANTEL, S.A.]";
|
||
case 3351: return "/ITU-T/Network-Operator/[Mexico: ALESTRA, S. de R.L. de C.V.]";
|
||
case 3422: return "/ITU-T/Network-Operator/[Barbados: CARIBNET]";
|
||
case 3423: return "/ITU-T/Network-Operator/[Barbados: International Database Access Service (IDAS)]";
|
||
case 3443: return "/ITU-T/Network-Operator/[Antigua and Barbuda: Antigua Packet Switched Service]";
|
||
case 3463: return "/ITU-T/Network-Operator/[Cayman Islands: Cable and Wireless Packet Switching Node]";
|
||
case 3502: return "/ITU-T/Network-Operator/[Bermuda: Cable and Wireless Data Communications Node]";
|
||
case 3503: return "/ITU-T/Network-Operator/[Bermuda: Cable and Wireless Packet Switched Node]";
|
||
case 3522: return "/ITU-T/Network-Operator/[Grenada: CARIBNET]";
|
||
case 3620: return "/ITU-T/Network-Operator/[Netherlands Antilles: Telematic Network]";
|
||
case 3621: return "/ITU-T/Network-Operator/[Netherlands Antilles: Datanet Curacao]";
|
||
case 3680: return "/ITU-T/Network-Operator/[Cuba: Servicios de informacion por conmutacion de paquetes del \"IDICT\"]";
|
||
case 3706: return "/ITU-T/Network-Operator/[Dominican Republic: All America Cables and Radio Inc.]";
|
||
case 3740: return "/ITU-T/Network-Operator/[Trinidad and Tobago: \"TEXDAT\"]";
|
||
case 3745: return "/ITU-T/Network-Operator/[Trinidad and Tobago: DATANETT]";
|
||
case 3763:
|
||
case 3764: return "/ITU-T/Network-Operator/[Turks and Caicos Islands: Cable and wireless packet switched node]";
|
||
case 4001: return "/ITU-T/Network-Operator/[Azerbaijan: AZPAK (AZerbaijan public PAcKet switched data network)]";
|
||
case 4002: return "/ITU-T/Network-Operator/[Azerbaijan: \"AzEuroTel\" Joint Venture]";
|
||
case 4010: return "/ITU-T/Network-Operator/[Kazakhstan: KazNet X.25]";
|
||
case 4011: return "/ITU-T/Network-Operator/[Kazakhstan: BankNet X.25]";
|
||
case 4041: return "/ITU-T/Network-Operator/[India: \"RABMN\"]";
|
||
case 4042: return "/ITU-T/Network-Operator/[India: International Gateway Packet Switching System (GPSS)]";
|
||
case 4043: return "/ITU-T/Network-Operator/[India: \"INET\" (Packet Switched Public Data Network)]";
|
||
case 4045: return "/ITU-T/Network-Operator/[India: HVnet]";
|
||
case 4046: return "/ITU-T/Network-Operator/[India: Shared Data Network Identification Code (DNIC) for \"VSAT\" based private data networks]";
|
||
case 4101: return "/ITU-T/Network-Operator/[Pakistan: TRANSLINK]";
|
||
case 4132: return "/ITU-T/Network-Operator/[Sri Lanka: Lanka Communication Services (Pvt) Limited]";
|
||
case 4133: return "/ITU-T/Network-Operator/[Sri Lanka: Electroteks (Pvt) Limited]";
|
||
case 4141: return "/ITU-T/Network-Operator/[Myanmar: MYANMARP]";
|
||
case 4155: return "/ITU-T/Network-Operator/[Lebanon: Reseau public de transmission de donnees par paquets]";
|
||
case 4195: return "/ITU-T/Network-Operator/[Kuwait: Qualitynet]";
|
||
case 4201: return "/ITU-T/Network-Operator/[Saudi Arabia: ALWASEET - Public Packet Switched Data Network]";
|
||
case 4241: return "/ITU-T/Network-Operator/[United Arab Emirates: \"EMDAN\" Teletex Network]";
|
||
case 4243: return "/ITU-T/Network-Operator/[United Arab Emirates: \"EMDAN\" X.25 and X.28 Terminals]";
|
||
case 4251: return "/ITU-T/Network-Operator/[Israel: ISRANET]";
|
||
case 4260: return "/ITU-T/Network-Operator/[Bahrain: Batelco Global System for Mobile communications (GSM) Service]";
|
||
case 4262: return "/ITU-T/Network-Operator/[Bahrain: Bahrain MAnaged DAta Network (MADAN)]";
|
||
case 4263: return "/ITU-T/Network-Operator/[Bahrain: Batelco Packet Switched Node]";
|
||
case 4271: return "/ITU-T/Network-Operator/[Qatar: \"DOHPAK\"]";
|
||
case 4290: return "/ITU-T/Network-Operator/[Nepal: NEPal PAcKet switched public data network (NEPPAK)]";
|
||
case 4321: return "/ITU-T/Network-Operator/[Islamic Republic of Iran: IranPac]";
|
||
case 4341: return "/ITU-T/Network-Operator/[Uzbekistan: UzPAK]";
|
||
case 4400: return "/ITU-T/Network-Operator/[Japan: GLOBALNET (Network of the Global \"VAN\" Japan Incorporation)]";
|
||
//TODO: case 4401: goto oid_0_3_4401;
|
||
case 4402: return "/ITU-T/Network-Operator/[Japan: NEC-NET (NEC Corporation)]";
|
||
case 4403: return "/ITU-T/Network-Operator/[Japan: \"JENSNET\" (\"JENS Corporation\")]";
|
||
case 4404: return "/ITU-T/Network-Operator/[Japan: JAIS-NET (Japan Research Institute Ltd.)]";
|
||
case 4405: return "/ITU-T/Network-Operator/[Japan: NCC-VAN (NRI Co., Ltd.)]";
|
||
case 4406: return "/ITU-T/Network-Operator/[Japan: TYMNET-Japan (Japan TELECOM COMMUNICATIONS SERVICES CO., LTD.)]";
|
||
case 4407: return "/ITU-T/Network-Operator/[Japan: International High Speed Switched Data Transmission Network (\"KDDI\") (code canceled)]";
|
||
case 4408: return "/ITU-T/Network-Operator/[Japan: International Packet Switched Data Transmission Network (\"KDDI\") (code canceled)]";
|
||
case 4412: return "/ITU-T/Network-Operator/[Japan: Sprintnet (Global One Communications, INC.)]";
|
||
case 4413: return "/ITU-T/Network-Operator/[Japan: \"KYODO NET\" (\"UNITED NET\" Corp)]";
|
||
case 4415: return "/ITU-T/Network-Operator/[Japan: \"FENICS\" (Fujitsu Limited)]";
|
||
case 4416: return "/ITU-T/Network-Operator/[Japan: \"HINET\" (Hitachi Information Network, Ltd.)]";
|
||
case 4417: return "/ITU-T/Network-Operator/[Japan: TIS-Net (TOYO Information Systems Co., Ltd.)]";
|
||
case 4418: return "/ITU-T/Network-Operator/[Japan: TG-VAN (TOSHIBA Corporation)]";
|
||
case 4420: return "/ITU-T/Network-Operator/[Japan: Pana-Net (Matsushita Electric Industrial Co. Ltd.)]";
|
||
case 4421: return "/ITU-T/Network-Operator/[Japan: \"DDX-P\" (Nippon Telegraph and Telephone (NTT) Communications Corporation) (code canceled)]";
|
||
case 4422: return "/ITU-T/Network-Operator/[Japan: CTC-P (CHUBU TELECOMMUNICATIONS CO., INC.)]";
|
||
case 4423: return "/ITU-T/Network-Operator/[Japan: \"JENSNET\" (\"JENS Corporation\")]";
|
||
case 4424: return "/ITU-T/Network-Operator/[Japan: \"SITA\" Network]";
|
||
case 4425: return "/ITU-T/Network-Operator/[Japan: Global Managed Data Service (Cable & Wireless IDC-Si)]";
|
||
case 4426: return "/ITU-T/Network-Operator/[Japan: \"ECHO-NET\" (Hitachi Information Systems Ltd.)]";
|
||
case 4427: return "/ITU-T/Network-Operator/[Japan: U-net (Nihon Unysys Information Systems Ltd.)]";
|
||
case 4500: return "/ITU-T/Network-Operator/[Republic of Korea: HiNET-P (Korea Telecom)]";
|
||
case 4501: return "/ITU-T/Network-Operator/[Republic of Korea: DACOM-NET]";
|
||
case 4502: return "/ITU-T/Network-Operator/[Republic of Korea: \"CSDN\" (only assigned to Teletex)]";
|
||
case 4538: return "/ITU-T/Network-Operator/[Hong Kong, China: Cable & Wireless Regional Businesses (Hong Kong) Limited]";
|
||
case 4540: return "/ITU-T/Network-Operator/[Hong Kong, China: Public Switched Document Transfer Service]";
|
||
case 4541: return "/ITU-T/Network-Operator/[Hong Kong, China: Hutchison Global Crossing Limited]";
|
||
case 4542: return "/ITU-T/Network-Operator/[Hong Kong, China: INTELPAK (code canceled)]";
|
||
case 4543: return "/ITU-T/Network-Operator/[Hong Kong, China: New T&T]";
|
||
case 4545: return "/ITU-T/Network-Operator/[Hong Kong, China: Datapak]";
|
||
case 4546: return "/ITU-T/Network-Operator/[Hong Kong, China: iAsiaWorks (Hong Kong) Service]";
|
||
case 4547: return "/ITU-T/Network-Operator/[Hong Kong, China: New World Telephone Limited]";
|
||
case 4548: return "/ITU-T/Network-Operator/[Hong Kong, China: \"KDD\" Telecomet Hong Kong Ltd.]";
|
||
case 4550: return "/ITU-T/Network-Operator/[Macau: \"MACAUPAC\"]";
|
||
case 4601: return "/ITU-T/Network-Operator/[China: Teletex and low speed data network]";
|
||
case 4603: return "/ITU-T/Network-Operator/[China: \"CHINAPAC\"]";
|
||
case 4604: return "/ITU-T/Network-Operator/[China: Reserved for public mobile data service]";
|
||
case 4605: return "/ITU-T/Network-Operator/[China: Public data network]";
|
||
case 4606:
|
||
case 4607:
|
||
case 4608: return "/ITU-T/Network-Operator/[China: Dedicated network]";
|
||
case 4609: return "/ITU-T/Network-Operator/[China: China Railcom \"PAC\"]";
|
||
case 4720: return "/ITU-T/Network-Operator/[Maldives: DATANET (Maldives Packet Switching Service)]";
|
||
case 5020: return "/ITU-T/Network-Operator/[Malaysia: \"COINS\" Global Frame Relay]";
|
||
case 5021: return "/ITU-T/Network-Operator/[Malaysia: Malaysian Public Packet Switched Public Data Network (\"MAYPAC\")]";
|
||
case 5023: return "/ITU-T/Network-Operator/[Malaysia: Corporate Information Networks]";
|
||
case 5024: return "/ITU-T/Network-Operator/[Malaysia: ACASIA-ASEAN Managed Overlay Network]";
|
||
case 5026: return "/ITU-T/Network-Operator/[Malaysia: Mutiara Frame Relay Network]";
|
||
case 5027: return "/ITU-T/Network-Operator/[Malaysia: Mobile Public Data Network (WAVENET)]";
|
||
case 5028: return "/ITU-T/Network-Operator/[Malaysia: Global Management Data Services (GMDS)]";
|
||
case 5052: return "/ITU-T/Network-Operator/[Australia: Telstra Corporation Ltd. - AUSTPAC packet switching network]";
|
||
case 5053: return "/ITU-T/Network-Operator/[Australia: Telstra Corporation Ltd. - AUSTPAC International]";
|
||
case 5057: return "/ITU-T/Network-Operator/[Australia: Australian Private Networks]";
|
||
case 5101: return "/ITU-T/Network-Operator/[Indonesia: Sambungan Komunikasi Data Paket (SKDP) Packet Switched Service]";
|
||
case 5151: return "/ITU-T/Network-Operator/[Philippines: \"CWI DATANET\" - Capitol Wireless, Inc. (CAPWIRE)]";
|
||
case 5152: return "/ITU-T/Network-Operator/[Philippines: Philippine Global Communications, Inc. (PHILCOM)]";
|
||
case 5154: return "/ITU-T/Network-Operator/[Philippines: Globe-Mackay Cable and Radio corp. (GMCR)]";
|
||
case 5156: return "/ITU-T/Network-Operator/[Philippines: Eastern Telecommunications Philippines, Inc. (ETPI)]";
|
||
case 5157: return "/ITU-T/Network-Operator/[Philippines: DATAPAC]";
|
||
case 5202: return "/ITU-T/Network-Operator/[Thailand: THAIPAK 2 - Value Added Public Packet Switched Data Network]";
|
||
case 5203: return "/ITU-T/Network-Operator/[Thailand: \"CAT\" Store and Forward Fax Network]";
|
||
case 5209: return "/ITU-T/Network-Operator/[Thailand: \"TOT\" Integrated Services Digital Network (ISDN)]";
|
||
case 5250: return "/ITU-T/Network-Operator/[Singapore: International telephone prefix]";
|
||
case 5251: return "/ITU-T/Network-Operator/[Singapore: Inmarsat service]";
|
||
case 5252: return "/ITU-T/Network-Operator/[Singapore: TELEPAC (Public Packet Switching Data Network)]";
|
||
case 5253: return "/ITU-T/Network-Operator/[Singapore: High speed data/long packet service]";
|
||
case 5254:
|
||
case 5255: return "/ITU-T/Network-Operator/[Singapore: Public Data Network]";
|
||
case 5257: return "/ITU-T/Network-Operator/[Singapore: Integrated Services Digital Network (ISDN) packet switching service]";
|
||
case 5258: return "/ITU-T/Network-Operator/[Singapore: Telex]";
|
||
case 5259: return "/ITU-T/Network-Operator/[Singapore: Public Switched Telephone Network (PSTN) access (dial-in/out)]";
|
||
case 5301: return "/ITU-T/Network-Operator/[New Zealand: \"PACNET\" Packet Switching Network]";
|
||
case 5351: return "/ITU-T/Network-Operator/[Guam: The Pacific Connection, Inc. - Pacnet Public Packet Switching Service]";
|
||
case 5390: return "/ITU-T/Network-Operator/[Tonga: TONGAPAK]";
|
||
case 5400: return "/ITU-T/Network-Operator/[Solomon Islands: Datanet]";
|
||
case 5410: return "/ITU-T/Network-Operator/[Vanuatu: Vanuatu International Access for PACkets (VIAPAC)]";
|
||
case 5420: return "/ITU-T/Network-Operator/[Fiji: \"FIJPAK\"]";
|
||
case 5421: return "/ITU-T/Network-Operator/[Fiji: FIJINET]";
|
||
case 5460: return "/ITU-T/Network-Operator/[New Caledonia: Transpac - Nouvelle Calédonie et opérateur public local]";
|
||
case 5470: return "/ITU-T/Network-Operator/[French Polynesia: Transpac - Polynésie et opérateur public local]";
|
||
case 5501: return "/ITU-T/Network-Operator/[Micronesia: \"FSMTC\" Packet Switched Network]";
|
||
case 6026: return "/ITU-T/Network-Operator/[Egypt: \"EGYPTNET\"]";
|
||
case 6030: return "/ITU-T/Network-Operator/[Algeria: \"DZ PAC\" (Réseau public de données à commutation par paquets)]";
|
||
case 6041: return "/ITU-T/Network-Operator/[Morocco: MAGHRIPAC]";
|
||
case 6042: return "/ITU-T/Network-Operator/[Morocco: MAGHRIPAC X.32]";
|
||
case 6049: return "/ITU-T/Network-Operator/[Morocco: MAGHRIPAC \"RTC PAD\"]";
|
||
case 6070: return "/ITU-T/Network-Operator/[Gambia: \"GAMNET\"]";
|
||
case 6081: return "/ITU-T/Network-Operator/[Senegal: \"SENPAC\"]";
|
||
case 6122: return "/ITU-T/Network-Operator/[Côte d'Ivoire: SYTRANPAC]";
|
||
case 6132: return "/ITU-T/Network-Operator/[Burkina Faso: FASOPAC]";
|
||
case 6202: return "/ITU-T/Network-Operator/[Ghana: DATATEL]";
|
||
case 6222: return "/ITU-T/Network-Operator/[Chad: TCHADPAC]";
|
||
case 6242: return "/ITU-T/Network-Operator/[Cameroon: \"CAMPAC\"]";
|
||
case 6255: return "/ITU-T/Network-Operator/[Cape Verde: \"CVDATA\"]";
|
||
case 6280: return "/ITU-T/Network-Operator/[Gabon: GABONPAC (Réseau de transmission de données à commutation par paquets)]";
|
||
case 6282: return "/ITU-T/Network-Operator/[Gabon: GABONPAC2]";
|
||
case 6315: return "/ITU-T/Network-Operator/[Angola: ANGOPAC]";
|
||
case 6331: return "/ITU-T/Network-Operator/[Seychelles: Infolink]";
|
||
case 6390: return "/ITU-T/Network-Operator/[Kenya: \"KENPAC\" - Telkom Kenya Ltd.]";
|
||
case 6435: return "/ITU-T/Network-Operator/[Mozambique: \"COMPAC\" (Packet Switching Public Data Network)]";
|
||
case 6451: return "/ITU-T/Network-Operator/[Zambia: \"ZAMPAK\"]";
|
||
case 6460: return "/ITU-T/Network-Operator/[Madagascar: INFOPAC]";
|
||
case 6484: return "/ITU-T/Network-Operator/[Zimbabwe: \"ZIMNET\"]";
|
||
case 6490: return "/ITU-T/Network-Operator/[Namibia: \"SWANET\" (Public Packet Switched Network)]";
|
||
case 6550: return "/ITU-T/Network-Operator/[South Africa: Saponet - P]";
|
||
case 7080: return "/ITU-T/Network-Operator/[Honduras: HONDUPAQ]";
|
||
case 7100: return "/ITU-T/Network-Operator/[Nicaragua: NicaPac]";
|
||
case 7120: return "/ITU-T/Network-Operator/[Costa Rica: RACSADATOS]";
|
||
case 7141: return "/ITU-T/Network-Operator/[Panama: Red de transmision de datos con conmutacion de paquetes (INTELPAQ)]";
|
||
case 7144: return "/ITU-T/Network-Operator/[Panama: \"CWP\" data network]";
|
||
case 7160: return "/ITU-T/Network-Operator/[Peru: \"MEGANET\" (\"PERUNET\")]";
|
||
case 7161: return "/ITU-T/Network-Operator/[Peru: \"MEGANET\"]";
|
||
case 7221: return "/ITU-T/Network-Operator/[Argentina: Nodo Internacional de Datos - TELINTAR]";
|
||
case 7222: return "/ITU-T/Network-Operator/[Argentina: \"ARPAC\" (\"ENTEL\")]";
|
||
case 7223: return "/ITU-T/Network-Operator/[Argentina: EASYGATE (\"ATT\")]";
|
||
case 7240: return "/ITU-T/Network-Operator/[Brazil: International Packet Switching Data Communication Service (INTERDATA)]";
|
||
case 7241: return "/ITU-T/Network-Operator/[Brazil: National Packet Switching Data Communication Service (\"RENPAC\")]";
|
||
case 7242: return "/ITU-T/Network-Operator/[Brazil: \"RIOPAC\"]";
|
||
case 7243: return "/ITU-T/Network-Operator/[Brazil: MINASPAC]";
|
||
case 7244: return "/ITU-T/Network-Operator/[Brazil: TRANSPAC]";
|
||
case 7245: return "/ITU-T/Network-Operator/[Brazil: Fac Simile Service (DATA FAX)]";
|
||
case 7246: return "/ITU-T/Network-Operator/[Brazil: Brazilian private networks]";
|
||
case 7247: return "/ITU-T/Network-Operator/[Brazil: \"DATASAT BI\"]";
|
||
case 7251: return "/ITU-T/Network-Operator/[Brazil: S.PPAC]";
|
||
case 7252: return "/ITU-T/Network-Operator/[Brazil: \"TELEST\" Public packet data network]";
|
||
case 7253: return "/ITU-T/Network-Operator/[Brazil: TELEMIG Public Switched Packet Data Network]";
|
||
case 7254: return "/ITU-T/Network-Operator/[Brazil: \"PACPAR\"]";
|
||
case 7255: return "/ITU-T/Network-Operator/[Brazil: CRT/CTMR]";
|
||
case 7256: return "/ITU-T/Network-Operator/[Brazil: Western and Midwestern Public Switched Packet Data Network]";
|
||
case 7257: return "/ITU-T/Network-Operator/[Brazil: TELEBAHIA and TELERGIPE Public Switched Packet Data Network]";
|
||
case 7258: return "/ITU-T/Network-Operator/[Brazil: Northeastern Public Switched Packet Data Network]";
|
||
case 7259: return "/ITU-T/Network-Operator/[Brazil: Northern Public Switched Packet Data Network]";
|
||
case 7302: return "/ITU-T/Network-Operator/[Chile: Red nacional de transmision de datos]";
|
||
case 7321: return "/ITU-T/Network-Operator/[Colombia: Red de Alta Velocidad]";
|
||
case 7380: return "/ITU-T/Network-Operator/[Guyana: \"GT&T PAC\"]";
|
||
case 7440: return "/ITU-T/Network-Operator/[Paraguay: PARABAN]";
|
||
case 7447: return "/ITU-T/Network-Operator/[Paraguay: ANTELPAC]";
|
||
case 7448: return "/ITU-T/Network-Operator/[Paraguay: PARAPAQ]";
|
||
case 7482: return "/ITU-T/Network-Operator/[Uruguay: \"URUPAC\" - Servicio publico de transmision de datos con conmutacion de paquetes]";
|
||
case 7488: return "/ITU-T/Network-Operator/[Uruguay: URUPAC - Interfuncionamiento con la red telex]";
|
||
case 7489: return "/ITU-T/Network-Operator/[Uruguay: URUPAC - Interfuncionamiento con la red telefonica]";
|
||
case 23030: return "/ITU-T/Network-Operator/[Czech Republic: \"G-NET\" (code canceled)]";
|
||
case 23040:
|
||
case 23041:
|
||
case 23042:
|
||
case 23043:
|
||
case 23044: return "/ITU-T/Network-Operator/[Czech Republic: RadioNET]";
|
||
case 41362: return "/ITU-T/Network-Operator/[Sri Lanka: \"MTT\" Network (Pvt) Limited]";
|
||
case 41363: return "/ITU-T/Network-Operator/[Sri Lanka: \"DPMC\" Electronics (Pvt) Limited]";
|
||
case 260621: return "/ITU-T/Network-Operator/[Poland: DATACOM]";
|
||
case 260622: return "/ITU-T/Network-Operator/[Poland: \"MNI\"]";
|
||
case 260641: return "/ITU-T/Network-Operator/[Poland: \"PAGI\"]";
|
||
case 260642: return "/ITU-T/Network-Operator/[Poland: Crowley Data Poland]";
|
||
case 260651: return "/ITU-T/Network-Operator/[Poland: MEDIATEL]";
|
||
case 260661: return "/ITU-T/Network-Operator/[Poland: \"KOLPAK\"]";
|
||
case 260662: return "/ITU-T/Network-Operator/[Poland: Energis Polska]";
|
||
case 260672: return "/ITU-T/Network-Operator/[Poland: Virtual Private Network (VPN) Service]";
|
||
case 260681: return "/ITU-T/Network-Operator/[Poland: Exatel]";
|
||
case 260691: return "/ITU-T/Network-Operator/[Poland: \"NETIA\"]";
|
||
case 460200:
|
||
case 460201:
|
||
case 460202:
|
||
case 460203:
|
||
case 460204:
|
||
case 460205:
|
||
case 460206:
|
||
case 460207: return "/ITU-T/Network-Operator/[China: \"CAAC\" privileged data network]";
|
||
default: return $"/ITU-T/Network-Operator/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// identified-organization
|
||
#region 0.4.*
|
||
|
||
oid_0_4:
|
||
|
||
if (index == values.Length) return "/ITU-T/Identified-Organization";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_0_4_0;
|
||
default: return $"/ITU-T/Identified-Organization/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// data
|
||
#region 0.9.*
|
||
|
||
oid_0_9:
|
||
|
||
if (index == values.Length) return "/ITU-T/Data";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_0_9_0;
|
||
default: return $"/ITU-T/Data/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// iso
|
||
#region 1.*
|
||
|
||
oid_1:
|
||
|
||
if (index == values.Length) return "/ISO";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_1_0;
|
||
case 1: goto oid_1_1;
|
||
case 2: goto oid_1_2;
|
||
case 3: goto oid_1_3;
|
||
default: return $"/ISO/{values[index - 1]}";
|
||
}
|
||
|
||
// standard
|
||
#region 1.0.*
|
||
|
||
oid_1_0:
|
||
|
||
if (index == values.Length) return "/ISO/Standard";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 639: goto oid_1_0_639;
|
||
//TODO: case 1087: goto oid_1_0_1087;
|
||
//TODO: case 2022: goto oid_1_0_2022;
|
||
//TODO: case 2382: goto oid_1_0_2382;
|
||
//TODO: case 3166: goto oid_1_0_3166;
|
||
case 4217: return "/ISO/Standard/[Currency Codes]";
|
||
//TODO: case 4426: goto oid_1_0_4426;
|
||
//TODO: case 4922: goto oid_1_0_4922;
|
||
case 5218: return "/ISO/Standard/[Information technology -- Codes for the representation of human sexes]";
|
||
case 6523: return "/ISO/Standard/[Information technology -- Structure for the identification of organizations and organization parts]";
|
||
//TODO: case 7498: goto oid_1_0_7498;
|
||
//TODO: case 7816: goto oid_1_0_7816;
|
||
//TODO: case 8571: goto oid_1_0_8571;
|
||
case 8601: return "/ISO/Standard/[Data elements and interchange formats -- Information interchange -- Representation of dates and times]";
|
||
//TODO: case 8802: goto oid_1_0_8802;
|
||
//TODO: case 9040: goto oid_1_0_9040;
|
||
//TODO: case 9041: goto oid_1_0_9041;
|
||
//TODO: case 9069: goto oid_1_0_9069;
|
||
case 9362: return "/ISO/Standard/[Banking -- Banking telecommunication messages -- Business Identifier Code (BIC)]";
|
||
//TODO: case 9506: goto oid_1_0_9506;
|
||
//TODO: case 9596: goto oid_1_0_9596;
|
||
//TODO: case 9796: goto oid_1_0_9796;
|
||
//TODO: case 9797: goto oid_1_0_9797;
|
||
//TODO: case 9798: goto oid_1_0_9798;
|
||
//TODO: case 9834: goto oid_1_0_9834;
|
||
//TODO: case 9979: goto oid_1_0_9979;
|
||
//TODO: case 9992: goto oid_1_0_9992;
|
||
//TODO: case 10021: goto oid_1_0_10021;
|
||
//TODO: case 10116: goto oid_1_0_10116;
|
||
//TODO: case 10118: goto oid_1_0_10118;
|
||
//TODO: case 10161: goto oid_1_0_10161;
|
||
//TODO: case 10166: goto oid_1_0_10166;
|
||
case 10374: return "/ISO/Standard/[Freight containers -- Automatic identification]";
|
||
//TODO: case 10646: goto oid_1_0_10646;
|
||
//TODO: case 10746: goto oid_1_0_10746;
|
||
case 10891: return "/ISO/Standard/[Freight containers -- Radio frequency identification (RFID) -- Licence plate tag]";
|
||
//TODO: case 11188: goto oid_1_0_11188;
|
||
case 11404: return "/ISO/Standard/[Information technology -- Programming languages, their environments and system software interfaces -- Language-independent datatypes]";
|
||
//TODO: case 11578: goto oid_1_0_11578;
|
||
//TODO: case 11582: goto oid_1_0_11582;
|
||
//TODO: case 11770: goto oid_1_0_11770;
|
||
//TODO: case 12813: goto oid_1_0_12813;
|
||
//TODO: case 12855: goto oid_1_0_12855;
|
||
//TODO: case 13141: goto oid_1_0_13141;
|
||
case 13616: return "/ISO/Standard/[Financial services -- International Bank Account Number (IBAN)]";
|
||
//TODO: case 13868: goto oid_1_0_13868;
|
||
//TODO: case 13869: goto oid_1_0_13869;
|
||
//TODO: case 13870: goto oid_1_0_13870;
|
||
//TODO: case 13873: goto oid_1_0_13873;
|
||
//TODO: case 13874: goto oid_1_0_13874;
|
||
//TODO: case 13888: goto oid_1_0_13888;
|
||
//TODO: case 14813: goto oid_1_0_14813;
|
||
//TODO: case 14816: goto oid_1_0_14816;
|
||
//TODO: case 14823: goto oid_1_0_14823;
|
||
//TODO: case 14843: goto oid_1_0_14843;
|
||
//TODO: case 14844: goto oid_1_0_14844;
|
||
//TODO: case 14846: goto oid_1_0_14846;
|
||
//TODO: case 14888: goto oid_1_0_14888;
|
||
//TODO: case 14906: goto oid_1_0_14906;
|
||
//TODO: case 15050: goto oid_1_0_15050;
|
||
//TODO: case 15052: goto oid_1_0_15052;
|
||
//TODO: case 15054: goto oid_1_0_15054;
|
||
//TODO: case 15118: goto oid_1_0_15118;
|
||
//TODO: case 15418: goto oid_1_0_15418;
|
||
//TODO: case 15429: goto oid_1_0_15429;
|
||
//TODO: case 15431: goto oid_1_0_15431;
|
||
//TODO: case 15433: goto oid_1_0_15433;
|
||
case 15434: return "/ISO/Standard/[Transfer Syntax for High Capacity data carrier]";
|
||
//TODO: case 15459: goto oid_1_0_15459;
|
||
//TODO: case 15506: goto oid_1_0_15506;
|
||
//TODO: case 15507: goto oid_1_0_15507;
|
||
//TODO: case 15628: goto oid_1_0_15628;
|
||
//TODO: case 15772: goto oid_1_0_15772;
|
||
//TODO: case 15946: goto oid_1_0_15946;
|
||
//TODO: case 15961: goto oid_1_0_15961;
|
||
//TODO: case 15992: goto oid_1_0_15992;
|
||
//TODO: case 16460: goto oid_1_0_16460;
|
||
//TODO: case 16785: goto oid_1_0_16785;
|
||
//TODO: case 17090: goto oid_1_0_17090;
|
||
//TODO: case 17262: goto oid_1_0_17262;
|
||
//TODO: case 17264: goto oid_1_0_17264;
|
||
//TODO: case 17419: goto oid_1_0_17419;
|
||
//TODO: case 17423: goto oid_1_0_17423;
|
||
//TODO: case 17429: goto oid_1_0_17429;
|
||
//TODO: case 17515: goto oid_1_0_17515;
|
||
//TODO: case 17573: goto oid_1_0_17573;
|
||
//TODO: case 17575: goto oid_1_0_17575;
|
||
//TODO: case 17876: goto oid_1_0_17876;
|
||
//TODO: case 17878: goto oid_1_0_17878;
|
||
//TODO: case 17922: goto oid_1_0_17922;
|
||
//TODO: case 18013: goto oid_1_0_18013;
|
||
//TODO: case 18014: goto oid_1_0_18014;
|
||
case 18031: return "/ISO/Standard/[Information technology -- Security techniques -- Random bit generation]";
|
||
case 18032: return "/ISO/Standard/[Information technology -- Security techniques -- Prime number generation]";
|
||
//TODO: case 18033: goto oid_1_0_18033;
|
||
//TODO: case 18370: goto oid_1_0_18370;
|
||
//TODO: case 18750: goto oid_1_0_18750;
|
||
//TODO: case 19079: goto oid_1_0_19079;
|
||
//TODO: case 19091: goto oid_1_0_19091;
|
||
//TODO: case 19321: goto oid_1_0_19321;
|
||
//TODO: case 19460: goto oid_1_0_19460;
|
||
//TODO: case 19592: goto oid_1_0_19592;
|
||
//TODO: case 19772: goto oid_1_0_19772;
|
||
//TODO: case 19785: goto oid_1_0_19785;
|
||
//TODO: case 19794: goto oid_1_0_19794;
|
||
//TODO: case 20008: goto oid_1_0_20008;
|
||
//TODO: case 20009: goto oid_1_0_20009;
|
||
case 20022: return "/ISO/Standard/[Universal Financial Industry message scheme]";
|
||
//TODO: case 20248: goto oid_1_0_20248;
|
||
//TODO: case 20684: goto oid_1_0_20684;
|
||
//TODO: case 20828: goto oid_1_0_20828;
|
||
//TODO: case 21000: goto oid_1_0_21000;
|
||
//TODO: case 21091: goto oid_1_0_21091;
|
||
//TODO: case 21177: goto oid_1_0_21177;
|
||
//TODO: case 21184: goto oid_1_0_21184;
|
||
//TODO: case 21185: goto oid_1_0_21185;
|
||
//TODO: case 21192: goto oid_1_0_21192;
|
||
//TODO: case 21193: goto oid_1_0_21193;
|
||
//TODO: case 21210: goto oid_1_0_21210;
|
||
//TODO: case 21215: goto oid_1_0_21215;
|
||
//TODO: case 21218: goto oid_1_0_21218;
|
||
//TODO: case 21407: goto oid_1_0_21407;
|
||
//TODO: case 21889: goto oid_1_0_21889;
|
||
//TODO: case 22418: goto oid_1_0_22418;
|
||
//TODO: case 22895: goto oid_1_0_22895;
|
||
//TODO: case 23264: goto oid_1_0_23264;
|
||
//TODO: case 24102: goto oid_1_0_24102;
|
||
case 24531: return "/ISO/Standard/[Intelligent Transport Systems (ITS) -- System architecture, taxonomy and terminology -- Using eXtensible Markup Language (XML) in ITS standards, data registries and data dictionaries]";
|
||
//TODO: case 24534: goto oid_1_0_24534;
|
||
//TODO: case 24727: goto oid_1_0_24727;
|
||
//TODO: case 24753: goto oid_1_0_24753;
|
||
//TODO: case 24761: goto oid_1_0_24761;
|
||
case 24787: return "/ISO/Standard/[Information technology -- Identification cards -- On-card biometric comparison]";
|
||
//TODO: case 29150: goto oid_1_0_29150;
|
||
//TODO: case 29192: goto oid_1_0_29192;
|
||
//TODO: case 29281: goto oid_1_0_29281;
|
||
//TODO: case 30107: goto oid_1_0_30107;
|
||
//TODO: case 39794: goto oid_1_0_39794;
|
||
//TODO: case 62351: goto oid_1_0_62351;
|
||
//TODO: case 62379: goto oid_1_0_62379;
|
||
//TODO: case 62439: goto oid_1_0_62439;
|
||
//TODO: case 63047: goto oid_1_0_63047;
|
||
default: return $"/ISO/Standard/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// registration-authority
|
||
#region 1.1.*
|
||
|
||
oid_1_1:
|
||
|
||
if (index == values.Length) return "/ISO/Registration-Authority";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ISO/Registration-Authority/[reserved]";
|
||
case 2: return "/ISO/Registration-Authority/[document-type]";
|
||
case 3:
|
||
case 4:
|
||
case 5:
|
||
case 6:
|
||
case 7:
|
||
case 8:
|
||
case 9:
|
||
case 10: return "/ISO/Registration-Authority/[reserved]";
|
||
case 2108: return "/ISO/Registration-Authority/[Information and documentation -- International Standard Book Numbering (ISBN)]";
|
||
//TODO: case 2375: goto oid_1_1_2375;
|
||
//TODO: case 10036: goto oid_1_1_10036;
|
||
//TODO: case 19785: goto oid_1_1_19785;
|
||
//TODO: case 24727: goto oid_1_1_24727;
|
||
default: return $"/ISO/Registration-Authority/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// member-body
|
||
#region 1.2.*
|
||
|
||
oid_1_2:
|
||
|
||
if (index == values.Length) return "/ISO/Member-Body";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 36: goto oid_1_2_36;
|
||
//TODO: case 40: goto oid_1_2_40;
|
||
//TODO: case 56: goto oid_1_2_56;
|
||
case 124: return "/ISO/Member-Body/CA";
|
||
//TODO: case 156: goto oid_1_2_156;
|
||
//TODO: case 203: goto oid_1_2_203;
|
||
//TODO: case 208: goto oid_1_2_208;
|
||
//TODO: case 246: goto oid_1_2_246;
|
||
//TODO: case 250: goto oid_1_2_250;
|
||
//TODO: case 276: goto oid_1_2_276;
|
||
case 280: return "/ISO/Member-Body/[Germany: Bundesrepublik Deutschland]";
|
||
//TODO: case 300: goto oid_1_2_300;
|
||
case 344: return "/ISO/Member-Body/HK";
|
||
//TODO: case 372: goto oid_1_2_372;
|
||
//TODO: case 392: goto oid_1_2_392;
|
||
case 398: return "/ISO/Member-Body/KZ";
|
||
//TODO: case 410: goto oid_1_2_410;
|
||
//TODO: case 498: goto oid_1_2_498;
|
||
//TODO: case 528: goto oid_1_2_528;
|
||
case 566: return "/ISO/Member-Body/NG";
|
||
//TODO: case 578: goto oid_1_2_578;
|
||
//TODO: case 616: goto oid_1_2_616;
|
||
//TODO: case 643: goto oid_1_2_643;
|
||
//TODO: case 702: goto oid_1_2_702;
|
||
//TODO: case 752: goto oid_1_2_752;
|
||
//TODO: case 804: goto oid_1_2_804;
|
||
//TODO: case 826: goto oid_1_2_826;
|
||
//TODO: case 840: goto oid_1_2_840;
|
||
default: return $"/ISO/Member-Body/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// identified-organization
|
||
#region 1.3.*
|
||
|
||
oid_1_3:
|
||
|
||
if (index == values.Length) return "/ISO/Identified-Organization";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/ISO/Identified-Organization/[Not assigned]";
|
||
case 2: return "/ISO/Identified-Organization/[Système d'Information et Répertoire des ENtreprises et des Etablissements (SIRENE)]";
|
||
case 3: return "/ISO/Identified-Organization/[Codification numérique des établissements financiers en Belgique]";
|
||
case 4: return "/ISO/Identified-Organization/[National Bureau of Standards (NBS) Open System Interconnection NETwork (OSINET)]";
|
||
case 5: return "/ISO/Identified-Organization/[United States Federal Government Open System interconnection NETwork (GOSNET)]";
|
||
case 6: return "/ISO/Identified-Organization/[\"DODNET\": Open System Interconnection (OSI) network for the Department of Defense (DoD)]";
|
||
case 7: return "/ISO/Identified-Organization/[Organisationsnummer]";
|
||
case 8: return "/ISO/Identified-Organization/[Le Numéro national]";
|
||
case 9: return "/ISO/Identified-Organization/[Système d'Identification du Répertoire des ETablissements (SIRET) codes]";
|
||
case 10: return "/ISO/Identified-Organization/[Organizational identifiers for structured names under ISO 9541-2]";
|
||
case 11: return "/ISO/Identified-Organization/[OSI-based amateur radio organizations, network objects and application services]";
|
||
//TODO: case 12: goto oid_1_3_12;
|
||
case 13: return "/ISO/Identified-Organization/[Code assigned by the German Automotive Association to companies operating file transfer stations using Odette File Transfer Protocol (OFTP) (formerly, \"VSA\" File Transfer Protocol (FTP) code)]";
|
||
//TODO: case 14: goto oid_1_3_14;
|
||
//TODO: case 15: goto oid_1_3_15;
|
||
//TODO: case 16: goto oid_1_3_16;
|
||
case 17: return "/ISO/Identified-Organization/[COMMON LANGUAGE]";
|
||
//TODO: case 18: goto oid_1_3_18;
|
||
case 19: return "/ISO/Identified-Organization/[Air Transport Industry Services Communications Network]";
|
||
case 20: return "/ISO/Identified-Organization/[European Laboratory for Particle Physics \"CERN\"]";
|
||
case 21: return "/ISO/Identified-Organization/[Society for Worldwide Interbank Financial Telecommunication (SWIFT)]";
|
||
//TODO: case 22: goto oid_1_3_22;
|
||
case 23: return "/ISO/Identified-Organization/[Nordic University and Research Network: NORDUnet]";
|
||
case 24: return "/ISO/Identified-Organization/[Digital Equipment Corporation (DEC)]";
|
||
case 25: return "/ISO/Identified-Organization/[OSI Asia-Oceania Workshop (AOW)]";
|
||
//TODO: case 26: goto oid_1_3_26;
|
||
//TODO: case 27: goto oid_1_3_27;
|
||
case 28: return "/ISO/Identified-Organization/[Organisation for Data Exchange through TeleTransmission in Europe (ODETTE)]";
|
||
case 29: return "/ISO/Identified-Organization/[The all-union classifier of enterprises and organizations]";
|
||
case 30: return "/ISO/Identified-Organization/[AT&T/OSI network]";
|
||
case 31: return "/ISO/Identified-Organization/[AT&T/Electronic Data Interchange (EDI) partner identification code]";
|
||
case 32: return "/ISO/Identified-Organization/[Telecom Australia]";
|
||
case 33: return "/ISO/Identified-Organization/[S G Warburg Group Management Ltd OSI Internetwork]";
|
||
case 34: return "/ISO/Identified-Organization/[Reuter open address standard]";
|
||
case 35: return "/ISO/Identified-Organization/[British Petroleum Ltd]";
|
||
//TODO: case 36: goto oid_1_3_36;
|
||
case 37: return "/ISO/Identified-Organization/[LY-tunnus]";
|
||
case 38: return "/ISO/Identified-Organization/[The Australian Government Open Systems Interconnection Profile (GOSIP) network]";
|
||
case 39: return "/ISO/Identified-Organization/[\"OZDOD DEFNET\": Australian Department Of Defence (DOD) OSI network]";
|
||
case 40: return "/ISO/Identified-Organization/[Unilever Group Companies]";
|
||
case 41: return "/ISO/Identified-Organization/[Citicorp Global Information Network (CGIN)]";
|
||
case 42: return "/ISO/Identified-Organization/[Deutsche BundesPost (DBP) Telekom]";
|
||
case 43: return "/ISO/Identified-Organization/[HydroNETT]";
|
||
case 44: return "/ISO/Identified-Organization/[Thai Industrial Standards Institute (TISI)]";
|
||
case 45: return "/ISO/Identified-Organization/[\"ICI\" Company]";
|
||
case 46: return "/ISO/Identified-Organization/[Philips FUNction LOCations (FUNLOC)]";
|
||
case 47: return "/ISO/Identified-Organization/[Bull \"ODI\"/Distributed System Architecture (DSA)/Unix network]";
|
||
case 48: return "/ISO/Identified-Organization/[\"OSINZ\"]";
|
||
case 49: return "/ISO/Identified-Organization/[Auckland Area Health]";
|
||
case 50: return "/ISO/Identified-Organization/[Firmenich]";
|
||
case 51: return "/ISO/Identified-Organization/[\"AGFA-DIS\"]";
|
||
case 52: return "/ISO/Identified-Organization/[Society of Motion Picture and Television Engineers (SMPTE)]";
|
||
case 53: return "/ISO/Identified-Organization/[Migros_Network M_NETOPZ]";
|
||
case 54: return "/ISO/Identified-Organization/[Pfizer]";
|
||
case 55: return "/ISO/Identified-Organization/[Energy Net]";
|
||
case 56: return "/ISO/Identified-Organization/[Nokia]";
|
||
case 57: return "/ISO/Identified-Organization/[Saint Gobain]";
|
||
case 58: return "/ISO/Identified-Organization/[Siemens Corporate Network (SCN)]";
|
||
case 59: return "/ISO/Identified-Organization/[\"DANZNET\"]";
|
||
case 60: return "/ISO/Identified-Organization/[Dun & Bradstreet Data Universal Numbering System (D-U-N-S)]";
|
||
case 61: return "/ISO/Identified-Organization/[\"SOFFEX\" OSI]";
|
||
case 62: return "/ISO/Identified-Organization/[Koninklijke \"PTT\" Nederland (KPN) \"OVN\" (operator fixed networks)]";
|
||
case 63: return "/ISO/Identified-Organization/[AscomOSINet]";
|
||
case 64: return "/ISO/Identified-Organization/[Uniform Transport Code (UTC)]";
|
||
case 65: return "/ISO/Identified-Organization/[Solvay Group]";
|
||
case 66: return "/ISO/Identified-Organization/[Roche Corporate Network]";
|
||
case 67: return "/ISO/Identified-Organization/[Zellweger]";
|
||
case 68: return "/ISO/Identified-Organization/[Intel Corporation]";
|
||
case 69: return "/ISO/Identified-Organization/[SITA (Société Internationale de Télécommunications Aéronautiques)]";
|
||
case 70: return "/ISO/Identified-Organization/[DaimlerChrysler Corporate Network (DCCN)]";
|
||
case 71: return "/ISO/Identified-Organization/[LEGOnet]";
|
||
case 72: return "/ISO/Identified-Organization/[Navistar]";
|
||
case 73: return "/ISO/Identified-Organization/[Formatted Asynchronous Transfer Mode (ATM) address]";
|
||
case 74: return "/ISO/Identified-Organization/[\"ARINC\"]";
|
||
case 75: return "/ISO/Identified-Organization/[Alcanet (Alcatel-Alsthom vorporate network)]";
|
||
//TODO: case 76: goto oid_1_3_76;
|
||
case 77: return "/ISO/Identified-Organization/[Sistema Italiano di Indirizzamento di Reti OSI Gestito da \"UNINFO\"]";
|
||
case 78: return "/ISO/Identified-Organization/[Mitel terminal or switching equipment]";
|
||
case 79: return "/ISO/Identified-Organization/[Asynchronous Transfer Mode (ATM) Forum]";
|
||
case 80: return "/ISO/Identified-Organization/[UK national health service scheme (Electronic Data Interchange Registration Authorities (EDIRA) compliant)]";
|
||
case 81: return "/ISO/Identified-Organization/[International Network Service Access Point (NSAP)]";
|
||
case 82: return "/ISO/Identified-Organization/[Norwegian Telecommunications Authority (NTA)]";
|
||
case 83: return "/ISO/Identified-Organization/[Advanced Telecommunications Modules Limited Corporate Network]";
|
||
case 84: return "/ISO/Identified-Organization/[Athens Chamber of Commerce & Industry Scheme]";
|
||
case 85: return "/ISO/Identified-Organization/[Swisskey certificate authority coding system]";
|
||
case 86: return "/ISO/Identified-Organization/[United States Council for International Business (USCIB)]";
|
||
case 87: return "/ISO/Identified-Organization/[National Federation of Chambers of Commerce & Industry of Belgium Scheme]";
|
||
case 88: return "/ISO/Identified-Organization/[Global Location Number (GLN) (previously, European Article Number (EAN) location code)]";
|
||
case 89: return "/ISO/Identified-Organization/[Association of British Chambers of Commerce Ltd. scheme]";
|
||
case 90: return "/ISO/Identified-Organization/[Internet Protocol (IP) addressing]";
|
||
case 91: return "/ISO/Identified-Organization/[Cisco Systems / Open Systems Interconnection (OSI) network]";
|
||
case 92: return "/ISO/Identified-Organization/[Not to be assigned]";
|
||
case 93: return "/ISO/Identified-Organization/[Revenue Canada Business Number (BN) registration]";
|
||
case 94: return "/ISO/Identified-Organization/[Deutscher Industrie- und HandelsTag (DIHT) scheme]";
|
||
case 95: return "/ISO/Identified-Organization/[Hewlett-Packard (HP) Company internal Asynchronous Transfer Mode (ATM) network]";
|
||
case 96: return "/ISO/Identified-Organization/[Danish Chamber of Commerce & Industry]";
|
||
case 97: return "/ISO/Identified-Organization/[\"FTI\" - Ediforum Italia]";
|
||
case 98: return "/ISO/Identified-Organization/[Chamber of Commerce Tel Aviv-Jaffa]";
|
||
case 99: return "/ISO/Identified-Organization/[Siemens Supervisory Systems Network]";
|
||
case 100: return "/ISO/Identified-Organization/[PNG_ICD scheme]";
|
||
//TODO: case 101: goto oid_1_3_101;
|
||
case 102: return "/ISO/Identified-Organization/[\"HEAG\" holding group]";
|
||
case 103: return "/ISO/Identified-Organization/[Reserved for later allocation]";
|
||
case 104: return "/ISO/Identified-Organization/[British Telecommunications plc (BT)]";
|
||
case 105: return "/ISO/Identified-Organization/[Portuguese Chamber of Commerce and Industry]";
|
||
case 106: return "/ISO/Identified-Organization/[Vereniging van Kamers van Koophandel en Fabrieken in Nederland]";
|
||
case 107: return "/ISO/Identified-Organization/[Association of Swedish Chambers of Commerce and Industry]";
|
||
case 108: return "/ISO/Identified-Organization/[Australian Chambers of Commerce and Industry]";
|
||
case 109: return "/ISO/Identified-Organization/[BellSouth Asynchronous Transfer Mode (ATM) End System Address (AESA)]";
|
||
case 110: return "/ISO/Identified-Organization/[Bell Atlantic]";
|
||
//TODO: case 111: goto oid_1_3_111;
|
||
//TODO: case 112: goto oid_1_3_112;
|
||
case 113: return "/ISO/Identified-Organization/[OriginNet]";
|
||
//TODO: case 114: goto oid_1_3_114;
|
||
case 115: return "/ISO/Identified-Organization/[Pacific Bell data communications network]";
|
||
case 116: return "/ISO/Identified-Organization/[Postal Security Services (PSS)]";
|
||
case 117: return "/ISO/Identified-Organization/[Stentor]";
|
||
case 118: return "/ISO/Identified-Organization/[ATM-Network ZN\"96]";
|
||
case 119: return "/ISO/Identified-Organization/[\"MCI\" OSI network]";
|
||
case 120: return "/ISO/Identified-Organization/[Advantis]";
|
||
case 121: return "/ISO/Identified-Organization/[Affable Software data interchange codes]";
|
||
case 122: return "/ISO/Identified-Organization/[BB-DATA GmbH]";
|
||
case 123: return "/ISO/Identified-Organization/[Badische Anilin und Soda Fabrik (BASF) company Asynchronous Transfer Mode (ATM) network]";
|
||
//TODO: case 124: goto oid_1_3_124;
|
||
case 125: return "/ISO/Identified-Organization/[Henkel Corporate Network (H-Net)]";
|
||
case 126: return "/ISO/Identified-Organization/[\"GTE\" OSI network]";
|
||
case 127: return "/ISO/Identified-Organization/[Allianz Technology]";
|
||
case 128: return "/ISO/Identified-Organization/[\"BCNR\" (Swiss clearing bank number)]";
|
||
case 129: return "/ISO/Identified-Organization/[Telekurs Business Partner Identification (BPI)]";
|
||
//TODO: case 130: goto oid_1_3_130;
|
||
case 131: return "/ISO/Identified-Organization/[Code for the Identification of National Organizations]";
|
||
//TODO: case 132: goto oid_1_3_132;
|
||
//TODO: case 133: goto oid_1_3_133;
|
||
case 134: return "/ISO/Identified-Organization/[Infonet Services Corporation]";
|
||
case 135: return "/ISO/Identified-Organization/[Societa Interbancaria per l'Automazione (SIA) S.p.A.]";
|
||
case 136: return "/ISO/Identified-Organization/[Cable & Wireless global Asynchronous Transfer Mode (ATM) end-system address plan]";
|
||
case 137: return "/ISO/Identified-Organization/[Global One Asynchronous Transfer Mode (ATM) End System Address (AESA) scheme]";
|
||
case 138: return "/ISO/Identified-Organization/[France Telecom Asynchronous Transfer Mode (ATM) End System Address (AESA) plan]";
|
||
case 139: return "/ISO/Identified-Organization/[Savvis Communications Asynchronous Transfer Mode (ATM) End System Address (AESA)]";
|
||
case 140: return "/ISO/Identified-Organization/[Toshiba Organizations, Partners, And Suppliers (TOPAS) code]";
|
||
case 141: return "/ISO/Identified-Organization/[North Atlantic Treaty Organization (NATO) Commercial And Government Entity (NCAGE) system, a.k.a. NCAGE NATO Code of manufacturers]";
|
||
case 142: return "/ISO/Identified-Organization/[\"SECETI S.p.A.\"]";
|
||
case 143: return "/ISO/Identified-Organization/[EINESTEINet AG]";
|
||
case 144: return "/ISO/Identified-Organization/[Department of Defense Activity Address Code (DoDAAC)]";
|
||
case 145: return "/ISO/Identified-Organization/[Direction Générale de la Comptabilité Publique (DGCP) administrative accounting identification scheme]";
|
||
case 146: return "/ISO/Identified-Organization/[Direction Générale des Impots (DGI)]";
|
||
case 147: return "/ISO/Identified-Organization/[Standard company code (partner identification code) registered with \"JIPDEC\"]";
|
||
case 148: return "/ISO/Identified-Organization/[International Telecommunication Union (ITU) Data Network Identification Codes (DNIC)]";
|
||
case 149: return "/ISO/Identified-Organization/[Global Business Identifier (GBI)]";
|
||
case 150: return "/ISO/Identified-Organization/[Madge Networks Ltd Asynchronous Transfer Mode (ATM) addressing scheme]";
|
||
case 151: return "/ISO/Identified-Organization/[Australian Business Number (ABN) scheme]";
|
||
case 152: return "/ISO/Identified-Organization/[Electronic Data Interchange Registration Authorities (EDIRA) scheme identifier code]";
|
||
case 153: return "/ISO/Identified-Organization/[Concert Global network services Asynchronous Transfer Mode (ATM) End System Address (AESA)]";
|
||
//TODO: case 154: goto oid_1_3_154;
|
||
case 155: return "/ISO/Identified-Organization/[Global Crossing Asynchronous Transfer Mode (ATM) End System Address (AESA)]";
|
||
case 156: return "/ISO/Identified-Organization/[\"AUNA\"]";
|
||
case 157: return "/ISO/Identified-Organization/[Informatie en communicatie Technologie Organisatie (ITO) Drager Net]";
|
||
//TODO: case 158: goto oid_1_3_158;
|
||
//TODO: case 159: goto oid_1_3_159;
|
||
case 160: return "/ISO/Identified-Organization/[GS1 Global Trade Item Number (GTIN)]";
|
||
case 161: return "/ISO/Identified-Organization/[Electronic Commerce Code Management Association (ECCMA) open technical dictionary]";
|
||
//TODO: case 162: goto oid_1_3_162;
|
||
case 163: return "/ISO/Identified-Organization/[United States Environmental Protection Agency (US-EPA) facilities]";
|
||
case 164: return "/ISO/Identified-Organization/[\"TELUS\" Corporation Asynchronous Transfer Mode (ATM) End System Address (AESA) addressing scheme for ATM Private Network-to-Network Interface (PNNI) implementation]";
|
||
case 165: return "/ISO/Identified-Organization/[\"FIEIE\"]";
|
||
case 166: return "/ISO/Identified-Organization/[Swissguide]";
|
||
case 167: return "/ISO/Identified-Organization/[Priority Telecom Asynchronous Transfer Mode (ATM) End System Address (AESA) plan]";
|
||
case 168: return "/ISO/Identified-Organization/[Vodafone Ireland]";
|
||
case 169: return "/ISO/Identified-Organization/[Swiss Federal Business Identification Number]";
|
||
case 170: return "/ISO/Identified-Organization/[Teikoku Company Code]";
|
||
//TODO: case 171: goto oid_1_3_171;
|
||
case 172: return "/ISO/Identified-Organization/[Project Group \"Lists of properties\" (PROLIST®)]";
|
||
case 173: return "/ISO/Identified-Organization/[eCl@ss]";
|
||
case 174: return "/ISO/Identified-Organization/[StepNexus]";
|
||
case 175: return "/ISO/Identified-Organization/[Siemens AG]";
|
||
case 176: return "/ISO/Identified-Organization/[Paradine GmbH]";
|
||
//TODO: case 177: goto oid_1_3_177;
|
||
case 178: return "/ISO/Identified-Organization/[Route1's MobiNET]";
|
||
//TODO: case 179: goto oid_1_3_179;
|
||
case 180: return "/ISO/Identified-Organization/[Lithuanian military Public Key Infrastructure (PKI)]";
|
||
case 183: return "/ISO/Identified-Organization/[Unique IDentification Business (UIDB) number]";
|
||
case 184: return "/ISO/Identified-Organization/[\"DIGSTORG\"]";
|
||
case 185: return "/ISO/Identified-Organization/[Perceval Object Code (POC)]";
|
||
case 186: return "/ISO/Identified-Organization/[TrustPoint]";
|
||
case 187: return "/ISO/Identified-Organization/[Amazon Unique Identification Scheme (AUIS)]";
|
||
case 188: return "/ISO/Identified-Organization/[Corporate number of the social security and tax number system of Japan]";
|
||
case 189: return "/ISO/Identified-Organization/[European Business IDentifier (EBID)]";
|
||
case 190: return "/ISO/Identified-Organization/[Organisatie Identificatie Nummer (OIN)]";
|
||
case 191: return "/ISO/Identified-Organization/[Company code (Estonia)]";
|
||
case 192: return "/ISO/Identified-Organization/[Organisasjonsnummer, Norway]";
|
||
case 193: return "/ISO/Identified-Organization/[UBL.BE party identifier]";
|
||
case 194: return "/ISO/Identified-Organization/[\"KOIOS\" Open Technical Dictionary (OTD)]";
|
||
case 195: return "/ISO/Identified-Organization/[Singapore nationwide e-invoice framework]";
|
||
case 196: return "/ISO/Identified-Organization/[Íslensk kennitala]";
|
||
case 197: return "/ISO/Identified-Organization/[Reserved]";
|
||
case 198: return "/ISO/Identified-Organization/[ERSTORG]";
|
||
case 199: return "/ISO/Identified-Organization/[Legal Entity Identifier (LEI)]";
|
||
case 200: return "/ISO/Identified-Organization/[Legal entity code (Lithuania)]";
|
||
case 201: return "/ISO/Identified-Organization/[Codice Univoco Unità Organizzativa iPA]";
|
||
case 202: return "/ISO/Identified-Organization/[Indirizzo di Posta Elettronica Certificata]";
|
||
case 203: return "/ISO/Identified-Organization/[eDelivery network participant identifier]";
|
||
case 204: return "/ISO/Identified-Organization/[Leitweg-ID]";
|
||
case 205: return "/ISO/Identified-Organization/[CODDEST]";
|
||
case 206: return "/ISO/Identified-Organization/[Registre du Commerce et de l'Industrie (RCI), Monaco]";
|
||
case 207: return "/ISO/Identified-Organization/[Pilog Ontology Codification Identifier (POCI)]";
|
||
case 208: return "/ISO/Identified-Organization/[Numéro d'entreprise / Ondernemingsnummer / Unternehmensnummer, Belgium]";
|
||
case 209: return "/ISO/Identified-Organization/[GS1 identification keys]";
|
||
case 210: return "/ISO/Identified-Organization/[Codice fiscale]";
|
||
case 211: return "/ISO/Identified-Organization/[Partita iva]";
|
||
case 212: return "/ISO/Identified-Organization/[Finnish Organization Identifier]";
|
||
case 213: return "/ISO/Identified-Organization/[Finnish organization value add tax identifier]";
|
||
case 214: return "/ISO/Identified-Organization/[Tradeplace TradePI (Product Information) standard]";
|
||
case 215: return "/ISO/Identified-Organization/[Net service identifier]";
|
||
case 216: return "/ISO/Identified-Organization/[OVTcode]";
|
||
case 9900:
|
||
case 9991:
|
||
case 9992:
|
||
case 9993:
|
||
case 9994:
|
||
case 9995:
|
||
case 9996:
|
||
case 9997:
|
||
case 9998:
|
||
case 9999: return "/ISO/Identified-Organization/[Reserved]";
|
||
default: return $"/ISO/Identified-Organization/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// joint-iso-itu-t, joint-iso-ccitt
|
||
#region 2.*
|
||
|
||
oid_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Presentation layer service and protocol]";
|
||
case 1: goto oid_2_1;
|
||
case 2: goto oid_2_2;
|
||
case 3: goto oid_2_3;
|
||
case 4: goto oid_2_4;
|
||
case 5: goto oid_2_5;
|
||
case 6: goto oid_2_6;
|
||
case 7: goto oid_2_7;
|
||
case 8: goto oid_2_8;
|
||
case 9: goto oid_2_9;
|
||
case 10: goto oid_2_10;
|
||
case 11: goto oid_2_11;
|
||
case 12: goto oid_2_12;
|
||
case 13: goto oid_2_13;
|
||
case 14: goto oid_2_14;
|
||
case 15: goto oid_2_15;
|
||
case 16: goto oid_2_16;
|
||
case 17: goto oid_2_17;
|
||
case 18: goto oid_2_18;
|
||
case 19: goto oid_2_19;
|
||
case 20: goto oid_2_20;
|
||
case 21: goto oid_2_21;
|
||
case 22: goto oid_2_22;
|
||
case 23: goto oid_2_23;
|
||
case 24: goto oid_2_24;
|
||
case 25: goto oid_2_25;
|
||
case 26: goto oid_2_26;
|
||
case 27: goto oid_2_27;
|
||
case 28: goto oid_2_28;
|
||
case 40: goto oid_2_40;
|
||
case 41: goto oid_2_41;
|
||
case 42: goto oid_2_42;
|
||
case 48: goto oid_2_48;
|
||
case 49: goto oid_2_49;
|
||
case 50: goto oid_2_50;
|
||
case 51: goto oid_2_51;
|
||
case 52: goto oid_2_52;
|
||
case 999: return "/Joint-ISO-ITU-T/Example";
|
||
default: return $"/Joint-ISO-ITU-T/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1
|
||
#region 2.1.*
|
||
|
||
oid_2_1:
|
||
|
||
if (index == values.Length) return "/ASN.1";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_2_1_0;
|
||
case 1: return "/ASN.1/[Basic Encoding Rules (BER)]";
|
||
//TODO: case 2: goto oid_2_1_2;
|
||
//TODO: case 3: goto oid_2_1_3;
|
||
//TODO: case 4: goto oid_2_1_4;
|
||
//TODO: case 5: goto oid_2_1_5;
|
||
//TODO: case 6: goto oid_2_1_6;
|
||
case 7: return "/ASN.1/[Javascript object notation Encoding Rules (JER)]";
|
||
//TODO: case 8: goto oid_2_1_8;
|
||
case 123: return "/ASN.1/[Examples]";
|
||
default: return $"/ASN.1/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// association-control
|
||
#region 2.2.*
|
||
|
||
oid_2_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Association Control Service Element (ACSE)]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_2_2_0;
|
||
//TODO: case 1: goto oid_2_2_1;
|
||
//TODO: case 2: goto oid_2_2_2;
|
||
//TODO: case 3: goto oid_2_2_3;
|
||
default: return $"/Joint-ISO-ITU-T/[Association Control Service Element (ACSE)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// reliable-transfer
|
||
#region 2.3.*
|
||
|
||
oid_2_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Reliable transfer service element]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Reliable transfer service element]/[Reliable-Transfer-APDU]";
|
||
case 1: return "/Joint-ISO-ITU-T/[Reliable transfer service element]/[Reliable Transfer Service Element (RTSE) identifier]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Reliable transfer service element]/[Abstract syntaxes]";
|
||
default: return $"/Joint-ISO-ITU-T/[Reliable transfer service element]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// remote-operations
|
||
#region 2.4.*
|
||
|
||
oid_2_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Remote Operations Service Element (ROSE)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Remote Operations Service Element (ROSE)]/[Remote-Operation-Notation]";
|
||
case 1: return "/Joint-ISO-ITU-T/[Remote Operations Service Element (ROSE)]/[Remote-Operations-APDUs]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Remote Operations Service Element (ROSE)]/[Remote-Operations-Notation-extension]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Remote Operations Service Element (ROSE)]/[Application Service Element (ASE) identifier]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Remote Operations Service Element (ROSE)]/[Association Control Service Element (ACSE)]";
|
||
//TODO: case 5: goto oid_2_4_5;
|
||
//TODO: case 6: goto oid_2_4_6;
|
||
//TODO: case 7: goto oid_2_4_7;
|
||
//TODO: case 8: goto oid_2_4_8;
|
||
//TODO: case 9: goto oid_2_4_9;
|
||
//TODO: case 10: goto oid_2_4_10;
|
||
//TODO: case 11: goto oid_2_4_11;
|
||
//TODO: case 12: goto oid_2_4_12;
|
||
default: return $"/Joint-ISO-ITU-T/[Remote Operations Service Element (ROSE)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ds, directory
|
||
#region 2.5.*
|
||
|
||
oid_2_5:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Directory services]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: goto oid_2_5_1;
|
||
case 2: return "/Joint-ISO-ITU-T/[Directory services]/[Directory service elements]";
|
||
//TODO: case 3: goto oid_2_5_3;
|
||
//TODO: case 4: goto oid_2_5_4;
|
||
//TODO: case 5: goto oid_2_5_5;
|
||
//TODO: case 6: goto oid_2_5_6;
|
||
case 7: return "/Joint-ISO-ITU-T/[Directory services]/[X.500 attribute sets]";
|
||
//TODO: case 8: goto oid_2_5_8;
|
||
//TODO: case 9: goto oid_2_5_9;
|
||
//TODO: case 12: goto oid_2_5_12;
|
||
//TODO: case 13: goto oid_2_5_13;
|
||
//TODO: case 14: goto oid_2_5_14;
|
||
//TODO: case 15: goto oid_2_5_15;
|
||
case 16: return "/Joint-ISO-ITU-T/[Directory services]/[Groups]";
|
||
//TODO: case 17: goto oid_2_5_17;
|
||
//TODO: case 18: goto oid_2_5_18;
|
||
//TODO: case 19: goto oid_2_5_19;
|
||
//TODO: case 20: goto oid_2_5_20;
|
||
//TODO: case 21: goto oid_2_5_21;
|
||
//TODO: case 23: goto oid_2_5_23;
|
||
//TODO: case 24: goto oid_2_5_24;
|
||
//TODO: case 25: goto oid_2_5_25;
|
||
//TODO: case 26: goto oid_2_5_26;
|
||
//TODO: case 27: goto oid_2_5_27;
|
||
//TODO: case 28: goto oid_2_5_28;
|
||
//TODO: case 29: goto oid_2_5_29;
|
||
//TODO: case 30: goto oid_2_5_30;
|
||
//TODO: case 31: goto oid_2_5_31;
|
||
//TODO: case 32: goto oid_2_5_32;
|
||
//TODO: case 33: goto oid_2_5_33;
|
||
//TODO: case 34: goto oid_2_5_34;
|
||
//TODO: case 35: goto oid_2_5_35;
|
||
case 36: return "/Joint-ISO-ITU-T/[Directory services]/[Matching restrictions]";
|
||
//TODO: case 37: goto oid_2_5_37;
|
||
case 38: return "/Joint-ISO-ITU-T/[Directory services]/[Key purposes]";
|
||
//TODO: case 39: goto oid_2_5_39;
|
||
//TODO: case 40: goto oid_2_5_40;
|
||
//TODO: case 41: goto oid_2_5_41;
|
||
//TODO: case 42: goto oid_2_5_42;
|
||
//TODO: case 43: goto oid_2_5_43;
|
||
//TODO: case 44: goto oid_2_5_44;
|
||
default: return $"/Joint-ISO-ITU-T/[Directory services]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mhs, mhs-motis
|
||
#region 2.6.*
|
||
|
||
oid_2_6:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Message Handling System (MHS)]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_2_6_0;
|
||
//TODO: case 1: goto oid_2_6_1;
|
||
//TODO: case 2: goto oid_2_6_2;
|
||
//TODO: case 3: goto oid_2_6_3;
|
||
//TODO: case 4: goto oid_2_6_4;
|
||
//TODO: case 5: goto oid_2_6_5;
|
||
//TODO: case 6: goto oid_2_6_6;
|
||
//TODO: case 7: goto oid_2_6_7;
|
||
//TODO: case 8: goto oid_2_6_8;
|
||
//TODO: case 9: goto oid_2_6_9;
|
||
//TODO: case 10: goto oid_2_6_10;
|
||
default: return $"/Joint-ISO-ITU-T/[Message Handling System (MHS)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ccr
|
||
#region 2.7.*
|
||
|
||
oid_2_7:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Commitment, Concurrency and Recovery (CCR) service and protocol]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: goto oid_2_7_1;
|
||
//TODO: case 2: goto oid_2_7_2;
|
||
default: return $"/Joint-ISO-ITU-T/[Commitment, Concurrency and Recovery (CCR) service and protocol]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// oda
|
||
#region 2.8.*
|
||
|
||
oid_2_8:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Open Document Architecture (ODA)]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_2_8_0;
|
||
//TODO: case 1: goto oid_2_8_1;
|
||
//TODO: case 2: goto oid_2_8_2;
|
||
//TODO: case 3: goto oid_2_8_3;
|
||
case 4: return "/Joint-ISO-ITU-T/[Open Document Architecture (ODA)]/[Identification of a document application profile]";
|
||
default: return $"/Joint-ISO-ITU-T/[Open Document Architecture (ODA)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ms, osi-management
|
||
#region 2.9.*
|
||
|
||
oid_2_9:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[OSI network management]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_2_9_0;
|
||
//TODO: case 1: goto oid_2_9_1;
|
||
//TODO: case 2: goto oid_2_9_2;
|
||
//TODO: case 3: goto oid_2_9_3;
|
||
//TODO: case 4: goto oid_2_9_4;
|
||
default: return $"/Joint-ISO-ITU-T/[OSI network management]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// transaction-processing
|
||
#region 2.10.*
|
||
|
||
oid_2_10:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Transaction processing]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_2_10_0;
|
||
//TODO: case 1: goto oid_2_10_1;
|
||
//TODO: case 2: goto oid_2_10_2;
|
||
default: return $"/Joint-ISO-ITU-T/[Transaction processing]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// dor, distinguished-object-reference
|
||
#region 2.11.*
|
||
|
||
oid_2_11:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Information technology -- Text and office systems -- Distributed-office-applications model -- Part 2: Distinguished-object-reference and associated procedures]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Information technology -- Text and office systems -- Distributed-office-applications model -- Part 2: Distinguished-object-reference and associated procedures]/[DOR-definition]";
|
||
case 1: return "/Joint-ISO-ITU-T/[Information technology -- Text and office systems -- Distributed-office-applications model -- Part 2: Distinguished-object-reference and associated procedures]/[Abstract syntax of \"distinguished-object-reference\"]";
|
||
//TODO: case 2: goto oid_2_11_2;
|
||
default: return $"/Joint-ISO-ITU-T/[Information technology -- Text and office systems -- Distributed-office-applications model -- Part 2: Distinguished-object-reference and associated procedures]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// reference-data-transfer, rdt
|
||
#region 2.12.*
|
||
|
||
oid_2_12:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Referenced Data Transfer (RDT)]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_2_12_0;
|
||
//TODO: case 1: goto oid_2_12_1;
|
||
//TODO: case 2: goto oid_2_12_2;
|
||
//TODO: case 3: goto oid_2_12_3;
|
||
//TODO: case 4: goto oid_2_12_4;
|
||
default: return $"/Joint-ISO-ITU-T/[Referenced Data Transfer (RDT)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// network-layer, network-layer-management
|
||
#region 2.13.*
|
||
|
||
oid_2_13:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Network layer management]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_2_13_0;
|
||
default: return $"/Joint-ISO-ITU-T/[Network layer management]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// transport-layer, transport-layer-management
|
||
#region 2.14.*
|
||
|
||
oid_2_14:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Transport layer management]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_2_14_0;
|
||
default: return $"/Joint-ISO-ITU-T/[Transport layer management]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// datalink-layer, datalink-layer-management, datalink-layer-management-information
|
||
#region 2.15.*
|
||
|
||
oid_2_15:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[OSI data link layer management]";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: goto oid_2_15_0;
|
||
default: return $"/Joint-ISO-ITU-T/[OSI data link layer management]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// country
|
||
#region 2.16.*
|
||
|
||
oid_2_16:
|
||
|
||
if (index == values.Length) return "/Country";
|
||
switch (values[index++])
|
||
{
|
||
case 4: return "/Country/AF";
|
||
case 8: return "/Country/AL";
|
||
case 12: goto oid_2_16_12;
|
||
case 20: goto oid_2_16_20;
|
||
case 24: return "/Country/AO";
|
||
case 28: return "/Country/AG";
|
||
case 31: return "/Country/AZ";
|
||
case 32: goto oid_2_16_32;
|
||
case 36: return "/Country/AU";
|
||
case 40: return "/Country/AT";
|
||
case 44: return "/Country/BS";
|
||
case 48: return "/Country/BH";
|
||
case 50: goto oid_2_16_50;
|
||
case 51: return "/Country/AM";
|
||
case 52: return "/Country/BB";
|
||
case 56: return "/Country/BE";
|
||
case 60: goto oid_2_16_60;
|
||
case 64: return "/Country/BT";
|
||
case 68: return "/Country/BO";
|
||
case 70: return "/Country/BA";
|
||
case 72: return "/Country/BW";
|
||
case 76: goto oid_2_16_76;
|
||
case 84: return "/Country/BZ";
|
||
case 90: return "/Country/SB";
|
||
case 96: return "/Country/BN";
|
||
case 100: return "/Country/BG";
|
||
case 104: return "/Country/MM";
|
||
case 108: return "/Country/BI";
|
||
case 112: return "/Country/BY";
|
||
case 116: return "/Country/KH";
|
||
case 120: return "/Country/CM";
|
||
case 124: goto oid_2_16_124;
|
||
case 132: return "/Country/CV";
|
||
case 140: return "/Country/CF";
|
||
case 144: goto oid_2_16_144;
|
||
case 148: return "/Country/TD";
|
||
case 152: return "/Country/CL";
|
||
case 156: goto oid_2_16_156;
|
||
case 158: goto oid_2_16_158;
|
||
case 170: return "/Country/CO";
|
||
case 174: return "/Country/KM";
|
||
case 178: return "/Country/CG";
|
||
case 180: return "/Country/CD";
|
||
case 188: return "/Country/CR";
|
||
case 191: goto oid_2_16_191;
|
||
case 192: return "/Country/CU";
|
||
case 196: return "/Country/CY";
|
||
case 203: return "/Country/CZ";
|
||
case 204: return "/Country/BJ";
|
||
case 208: return "/Country/DK";
|
||
case 212: return "/Country/DM";
|
||
case 214: return "/Country/DO";
|
||
case 218: goto oid_2_16_218;
|
||
case 222: return "/Country/SV";
|
||
case 226: return "/Country/GQ";
|
||
case 231: return "/Country/ET";
|
||
case 232: return "/Country/ER";
|
||
case 233: return "/Country/EE";
|
||
case 242: return "/Country/FJ";
|
||
case 246: return "/Country/FI";
|
||
case 250: return "/Country/FR";
|
||
case 262: return "/Country/DJ";
|
||
case 266: return "/Country/GA";
|
||
case 268: return "/Country/GE";
|
||
case 270: return "/Country/GM";
|
||
case 275: return "/Country/PS";
|
||
case 276: goto oid_2_16_276;
|
||
case 288: return "/Country/GH";
|
||
case 296: return "/Country/KI";
|
||
case 300: return "/Country/GR";
|
||
case 308: return "/Country/GD";
|
||
case 320: return "/Country/GT";
|
||
case 324: return "/Country/GN";
|
||
case 328: return "/Country/GY";
|
||
case 332: return "/Country/HT";
|
||
case 336: return "/Country/VA";
|
||
case 340: goto oid_2_16_340;
|
||
case 344: goto oid_2_16_344;
|
||
case 348: return "/Country/HU";
|
||
case 352: goto oid_2_16_352;
|
||
case 356: goto oid_2_16_356;
|
||
case 360: return "/Country/ID";
|
||
case 364: goto oid_2_16_364;
|
||
case 368: return "/Country/IQ";
|
||
case 372: return "/Country/IE";
|
||
case 376: return "/Country/IL";
|
||
case 380: goto oid_2_16_380;
|
||
case 384: return "/Country/CI";
|
||
case 388: goto oid_2_16_388;
|
||
case 392: return "/Country/JP";
|
||
case 398: return "/Country/KZ";
|
||
case 400: return "/Country/JO";
|
||
case 404: return "/Country/KE";
|
||
case 408: return "/Country/KP";
|
||
case 410: return "/Country/KR";
|
||
case 414: return "/Country/KW";
|
||
case 417: return "/Country/KG";
|
||
case 418: return "/Country/LA";
|
||
case 422: return "/Country/LB";
|
||
case 426: return "/Country/LS";
|
||
case 428: return "/Country/LV";
|
||
case 430: return "/Country/LR";
|
||
case 434: return "/Country/LY";
|
||
case 438: return "/Country/LI";
|
||
case 440: return "/Country/LT";
|
||
case 442: return "/Country/LU";
|
||
case 450: return "/Country/MG";
|
||
case 454: return "/Country/MW";
|
||
case 458: return "/Country/MY";
|
||
case 462: return "/Country/MV";
|
||
case 466: return "/Country/ML";
|
||
case 470: goto oid_2_16_470;
|
||
case 478: return "/Country/MR";
|
||
case 480: return "/Country/MU";
|
||
case 484: return "/Country/MX";
|
||
case 492: return "/Country/MC";
|
||
case 496: return "/Country/MN";
|
||
case 498: return "/Country/MD";
|
||
case 499: return "/Country/ME";
|
||
case 504: return "/Country/MA";
|
||
case 508: return "/Country/MZ";
|
||
case 512: return "/Country/OM";
|
||
case 516: return "/Country/NA";
|
||
case 520: return "/Country/NR";
|
||
case 524: return "/Country/NP";
|
||
case 528: goto oid_2_16_528;
|
||
case 530: return "/Country/AN";
|
||
case 548: return "/Country/VU";
|
||
case 554: goto oid_2_16_554;
|
||
case 558: return "/Country/NI";
|
||
case 562: return "/Country/NE";
|
||
case 566: return "/Country/NG";
|
||
case 578: goto oid_2_16_578;
|
||
case 583: return "/Country/FM";
|
||
case 584: return "/Country/MH";
|
||
case 585: return "/Country/PW";
|
||
case 586: return "/Country/PK";
|
||
case 591: goto oid_2_16_591;
|
||
case 598: return "/Country/PG";
|
||
case 600: return "/Country/PY";
|
||
case 604: return "/Country/PE";
|
||
case 608: return "/Country/PH";
|
||
case 616: return "/Country/PL";
|
||
case 620: goto oid_2_16_620;
|
||
case 624: return "/Country/GW";
|
||
case 626: return "/Country/TL";
|
||
case 634: return "/Country/QA";
|
||
case 642: return "/Country/RO";
|
||
case 643: return "/Country/RU";
|
||
case 646: return "/Country/RW";
|
||
case 659: return "/Country/KN";
|
||
case 662: return "/Country/LC";
|
||
case 670: return "/Country/VC";
|
||
case 674: return "/Country/SM";
|
||
case 678: return "/Country/ST";
|
||
case 682: goto oid_2_16_682;
|
||
case 686: return "/Country/SN";
|
||
case 688: return "/Country/RS";
|
||
case 690: return "/Country/SC";
|
||
case 694: return "/Country/SL";
|
||
case 702: return "/Country/SG";
|
||
case 703: return "/Country/SK";
|
||
case 704: return "/Country/VN";
|
||
case 705: return "/Country/SI";
|
||
case 706: return "/Country/SO";
|
||
case 710: return "/Country/ZA";
|
||
case 716: return "/Country/ZW";
|
||
case 724: goto oid_2_16_724;
|
||
case 728: return "/Country/SS";
|
||
case 729: return "/Country/SD";
|
||
case 736: return "/Country/[Sudan (old code \"retired\")";
|
||
case 740: return "/Country/SR";
|
||
case 748: return "/Country/SZ";
|
||
case 752: return "/Country/SE";
|
||
case 756: goto oid_2_16_756;
|
||
case 760: return "/Country/SY";
|
||
case 762: return "/Country/TJ";
|
||
case 764: goto oid_2_16_764;
|
||
case 768: return "/Country/TG";
|
||
case 776: return "/Country/TO";
|
||
case 780: return "/Country/TT";
|
||
case 784: goto oid_2_16_784;
|
||
case 788: goto oid_2_16_788;
|
||
case 792: goto oid_2_16_792;
|
||
case 795: return "/Country/TM";
|
||
case 798: return "/Country/TV";
|
||
case 800: return "/Country/UG";
|
||
case 804: return "/Country/UA";
|
||
case 807: return "/Country/MK";
|
||
case 818: return "/Country/EG";
|
||
case 826: return "/Country/GB";
|
||
case 834: return "/Country/TZ";
|
||
case 840: goto oid_2_16_840;
|
||
case 854: return "/Country/BF";
|
||
case 858: goto oid_2_16_858;
|
||
case 860: return "/Country/UZ";
|
||
case 862: return "/Country/VE";
|
||
case 882: return "/Country/WS";
|
||
case 886: goto oid_2_16_886;
|
||
case 887: return "/Country/YE";
|
||
case 891: return "/Country/[Serbia and Montenegro (code not in current use)]";
|
||
case 894: return "/Country/ZM";
|
||
default: return $"/Country/{values[index - 1]}";
|
||
}
|
||
|
||
// dz
|
||
#region 2.16.12.*
|
||
|
||
oid_2_16_12:
|
||
|
||
if (index == values.Length) return "/Country/DZ";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/DZ/[Public sector institutions]";
|
||
case 2: return "/Country/DZ/[Private sector institutions]";
|
||
case 3: goto oid_2_16_12_3;
|
||
default: return $"/Country/DZ/{values[index - 1]}";
|
||
}
|
||
|
||
// certification-authority
|
||
#region 2.16.12.3.*
|
||
|
||
oid_2_16_12_3:
|
||
|
||
if (index == values.Length) return "/Country/DZ/[Electronic certification]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_12_3_1;
|
||
case 2: return "/Country/DZ/[Electronic certification]/[Governmental authority]";
|
||
case 3: return "/Country/DZ/[Electronic certification]/[Economic authority]";
|
||
default: return $"/Country/DZ/[Electronic certification]/{values[index - 1]}";
|
||
}
|
||
|
||
// national-authority
|
||
#region 2.16.12.3.1.*
|
||
|
||
oid_2_16_12_3_1:
|
||
|
||
if (index == values.Length) return "/Country/DZ/[Electronic certification]/[National authority]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_12_3_1_1;
|
||
default: return $"/Country/DZ/[Electronic certification]/[National authority]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.12.3.1.1.*
|
||
|
||
oid_2_16_12_3_1_1:
|
||
|
||
if (index == values.Length) return "/Country/DZ/[Electronic certification]/[National authority]/[Authority Public-Key Infrastructure (PKI)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/DZ/[Electronic certification]/[National authority]/[Authority Public-Key Infrastructure (PKI)]/[Certification policy]";
|
||
case 2: return "/Country/DZ/[Electronic certification]/[National authority]/[Authority Public-Key Infrastructure (PKI)]/[Certification practice statement]";
|
||
case 3: return "/Country/DZ/[Electronic certification]/[National authority]/[Authority Public-Key Infrastructure (PKI)]/[Timestamping policy]";
|
||
case 4: return "/Country/DZ/[Electronic certification]/[National authority]/[Authority Public-Key Infrastructure (PKI)]/[Signature policy]";
|
||
default: return $"/Country/DZ/[Electronic certification]/[National authority]/[Authority Public-Key Infrastructure (PKI)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// ad
|
||
#region 2.16.20.*
|
||
|
||
oid_2_16_20:
|
||
|
||
if (index == values.Length) return "/Country/AD";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_20_1;
|
||
case 2: goto oid_2_16_20_2;
|
||
default: return $"/Country/AD/{values[index - 1]}";
|
||
}
|
||
|
||
// organitzacions
|
||
#region 2.16.20.1.*
|
||
|
||
oid_2_16_20_1:
|
||
|
||
if (index == values.Length) return "/Country/AD/[Organitzacions públiques, parapúbliques o privades]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_20_1_1;
|
||
default: return $"/Country/AD/[Organitzacions públiques, parapúbliques o privades]/{values[index - 1]}";
|
||
}
|
||
|
||
// gov
|
||
#region 2.16.20.1.1.*
|
||
|
||
oid_2_16_20_1_1:
|
||
|
||
if (index == values.Length) return "/Country/AD/[Organitzacions públiques, parapúbliques o privades]/[Govern d'Andorra]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/AD/[Organitzacions públiques, parapúbliques o privades]/[Govern d'Andorra]/[Secretaria General de Govern]";
|
||
default: return $"/Country/AD/[Organitzacions públiques, parapúbliques o privades]/[Govern d'Andorra]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// regulacions
|
||
#region 2.16.20.2.*
|
||
|
||
oid_2_16_20_2:
|
||
|
||
if (index == values.Length) return "/Country/AD/[Polítiques i Estàndards de l'Administració General]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_20_2_1;
|
||
default: return $"/Country/AD/[Polítiques i Estàndards de l'Administració General]/{values[index - 1]}";
|
||
}
|
||
|
||
// serveisconfianca
|
||
#region 2.16.20.2.1.*
|
||
|
||
oid_2_16_20_2_1:
|
||
|
||
if (index == values.Length) return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_20_2_1_1;
|
||
case 2: goto oid_2_16_20_2_1_2;
|
||
case 3: goto oid_2_16_20_2_1_3;
|
||
default: return $"/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/{values[index - 1]}";
|
||
}
|
||
|
||
// criptografia
|
||
#region 2.16.20.2.1.1.*
|
||
|
||
oid_2_16_20_2_1_1:
|
||
|
||
if (index == values.Length) return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Polítiques de Seguretat Criptogràfica]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Polítiques de Seguretat Criptogràfica]/[Estàndards de Seguretat Criptogràfica]";
|
||
case 2: return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Polítiques de Seguretat Criptogràfica]/[Guies de Seguretat Criptogràfica]";
|
||
case 3: return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Polítiques de Seguretat Criptogràfica]/[Procediments operatius de Seguretat Criptogràfica]";
|
||
default: return $"/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Polítiques de Seguretat Criptogràfica]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// keymanagement
|
||
#region 2.16.20.2.1.2.*
|
||
|
||
oid_2_16_20_2_1_2:
|
||
|
||
if (index == values.Length) return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política General de gestió de Claus]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política General de gestió de Claus]/[Estàndards de gestió de claus]";
|
||
case 2: return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política General de gestió de Claus]/[Guies de Gestió de claus]";
|
||
case 3: return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política General de gestió de Claus]/[Procediments operatius de gestió de claus]";
|
||
default: return $"/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política General de gestió de Claus]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cert
|
||
#region 2.16.20.2.1.3.*
|
||
|
||
oid_2_16_20_2_1_3:
|
||
|
||
if (index == values.Length) return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política general de Certificació digital]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_20_2_1_3_1;
|
||
default: return $"/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política general de Certificació digital]/{values[index - 1]}";
|
||
}
|
||
|
||
// std
|
||
#region 2.16.20.2.1.3.1.*
|
||
|
||
oid_2_16_20_2_1_3_1:
|
||
|
||
if (index == values.Length) return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política general de Certificació digital]/[Estàndards de certificació digital]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_20_2_1_3_1_1;
|
||
case 2: return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política general de Certificació digital]/[Estàndards de certificació digital]/[Segell empresa]";
|
||
case 4308: return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política general de Certificació digital]/[Estàndards de certificació digital]/[Persona física al servei organitzacio]";
|
||
default: return $"/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política general de Certificació digital]/[Estàndards de certificació digital]/{values[index - 1]}";
|
||
}
|
||
|
||
// personafisica
|
||
#region 2.16.20.2.1.3.1.1.*
|
||
|
||
oid_2_16_20_2_1_3_1_1:
|
||
|
||
if (index == values.Length) return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política general de Certificació digital]/[Estàndards de certificació digital]/[Certificats tipus de persona física]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política general de Certificació digital]/[Estàndards de certificació digital]/[Certificats tipus de persona física]/[Certificats tipus de persona física de nivell 1]";
|
||
case 3: return "/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política general de Certificació digital]/[Estàndards de certificació digital]/[Certificats tipus de persona física]/[Certificats tipus de persona física de nivell 3]";
|
||
default: return $"/Country/AD/[Polítiques i Estàndards de l'Administració General]/[Serveis de confiança]/[Política general de Certificació digital]/[Estàndards de certificació digital]/[Certificats tipus de persona física]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// ar
|
||
#region 2.16.32.*
|
||
|
||
oid_2_16_32:
|
||
|
||
if (index == values.Length) return "/Country/AR";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: return "/Country/AR/[XXXXX]";
|
||
default: return $"/Country/AR/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bd
|
||
#region 2.16.50.*
|
||
|
||
oid_2_16_50:
|
||
|
||
if (index == values.Length) return "/Country/BD";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/BD/[XXXXX]";
|
||
default: return $"/Country/BD/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bm
|
||
#region 2.16.60.*
|
||
|
||
oid_2_16_60:
|
||
|
||
if (index == values.Length) return "/Country/BM";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/BM/[XXXXX]";
|
||
//TODO: case 2: return "/Country/BM/[XXXXX]";
|
||
//TODO: case 3: return "/Country/BM/[XXXXX]";
|
||
//TODO: case 7: return "/Country/BM/[XXXXX]";
|
||
//TODO: case 8: return "/Country/BM/[XXXXX]";
|
||
default: return $"/Country/BM/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// br
|
||
#region 2.16.76.*
|
||
|
||
oid_2_16_76:
|
||
|
||
if (index == values.Length) return "/Country/BR";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/BR/[XXXXX]";
|
||
//TODO: case 2: return "/Country/BR/[XXXXX]";
|
||
//TODO: case 3: return "/Country/BR/[XXXXX]";
|
||
//TODO: case 4: return "/Country/BR/[XXXXX]";
|
||
default: return $"/Country/BR/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ca
|
||
#region 2.16.124.*
|
||
|
||
oid_2_16_124:
|
||
|
||
if (index == values.Length) return "/Country/CA";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 2: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 3: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 4: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 5: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 6: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 7: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 8: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 9: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 10: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 11: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 12: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 13: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
//TODO: case 101: return "/Country/CA/[XXXXX]";
|
||
default: return $"/Country/CA/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lk
|
||
#region 2.16.144.*
|
||
|
||
oid_2_16_144:
|
||
|
||
if (index == values.Length) return "/Country/LK";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/LK/[XXXXX]";
|
||
default: return $"/Country/LK/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cn, chn
|
||
#region 2.16.156.*
|
||
|
||
oid_2_16_156:
|
||
|
||
if (index == values.Length) return "/Country/CN";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/CN/[XXXXX]";
|
||
default: return $"/Country/CN/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tw
|
||
#region 2.16.158.*
|
||
|
||
oid_2_16_158:
|
||
|
||
if (index == values.Length) return "/Country/TW";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/TW/[XXXXX]";
|
||
//TODO: case 101: return "/Country/TW/[XXXXX]";
|
||
//TODO: case 168: return "/Country/TW/[XXXXX]";
|
||
default: return $"/Country/TW/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// hr
|
||
#region 2.16.191.*
|
||
|
||
oid_2_16_191:
|
||
|
||
if (index == values.Length) return "/Country/HR";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 10: return "/Country/HR/[XXXXX]";
|
||
//TODO: case 20: return "/Country/HR/[XXXXX]";
|
||
//TODO: case 100: return "/Country/HR/[XXXXX]";
|
||
default: return $"/Country/HR/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ec
|
||
#region 2.16.218.*
|
||
|
||
oid_2_16_218:
|
||
|
||
if (index == values.Length) return "/Country/EC";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: return "/Country/EC/[XXXXX]";
|
||
default: return $"/Country/EC/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// de
|
||
#region 2.16.276.*
|
||
|
||
oid_2_16_276:
|
||
|
||
if (index == values.Length) return "/Country/DE";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/DE/[XXXXX]";
|
||
default: return $"/Country/DE/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// hn
|
||
#region 2.16.340.*
|
||
|
||
oid_2_16_340:
|
||
|
||
if (index == values.Length) return "/Country/HN";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/HN/[XXXXX]";
|
||
default: return $"/Country/HN/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// hk
|
||
#region 2.16.344.*
|
||
|
||
oid_2_16_344:
|
||
|
||
if (index == values.Length) return "/Country/HK";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/HK/[XXXXX]";
|
||
//TODO: case 2: return "/Country/HK/[XXXXX]";
|
||
//TODO: case 8: return "/Country/HK/[XXXXX]";
|
||
default: return $"/Country/HK/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// is
|
||
#region 2.16.352.*
|
||
|
||
oid_2_16_352:
|
||
|
||
if (index == values.Length) return "/Country/IS";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/IS/[XXXXX]";
|
||
default: return $"/Country/IS/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// in
|
||
#region 2.16.356.*
|
||
|
||
oid_2_16_356:
|
||
|
||
if (index == values.Length) return "/Country/IN";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 100: return "/Country/IN/[XXXXX]";
|
||
default: return $"/Country/IN/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ir
|
||
#region 2.16.364.*
|
||
|
||
oid_2_16_364:
|
||
|
||
if (index == values.Length) return "/Country/IR";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/IR/[XXXXX]";
|
||
//TODO: case 101: return "/Country/IR/[XXXXX]";
|
||
//TODO: case 102: return "/Country/IR/[XXXXX]";
|
||
//TODO: case 103: return "/Country/IR/[XXXXX]";
|
||
//TODO: case 105: return "/Country/IR/[XXXXX]";
|
||
//TODO: case 2489: return "/Country/IR/[XXXXX]";
|
||
//TODO: case 4020: return "/Country/IR/[XXXXX]";
|
||
default: return $"/Country/IR/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// it
|
||
#region 2.16.380.*
|
||
|
||
oid_2_16_380:
|
||
|
||
if (index == values.Length) return "/Country/IT";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/IT/[XXXXX]";
|
||
//TODO: case 2: return "/Country/IT/[XXXXX]";
|
||
//TODO: case 7: return "/Country/IT/[XXXXX]";
|
||
default: return $"/Country/IT/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// jm
|
||
#region 2.16.388.*
|
||
|
||
oid_2_16_388:
|
||
|
||
if (index == values.Length) return "/Country/JM";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/JM/[XXXXX]";
|
||
default: return $"/Country/JM/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mt
|
||
#region 2.16.470.*
|
||
|
||
oid_2_16_470:
|
||
|
||
if (index == values.Length) return "/Country/MT";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/MT/[XXXXX]";
|
||
//TODO: case 2: return "/Country/MT/[XXXXX]";
|
||
//TODO: case 3: return "/Country/MT/[XXXXX]";
|
||
//TODO: case 4: return "/Country/MT/[XXXXX]";
|
||
//TODO: case 5: return "/Country/MT/[XXXXX]";
|
||
default: return $"/Country/MT/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nl, nederland
|
||
#region 2.16.528.*
|
||
|
||
oid_2_16_528:
|
||
|
||
if (index == values.Length) return "/Country/NL";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/NL/[XXXXX]";
|
||
default: return $"/Country/NL/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nz
|
||
#region 2.16.554.*
|
||
|
||
oid_2_16_554:
|
||
|
||
if (index == values.Length) return "/Country/NZ";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 101: return "/Country/NZ/[XXXXX]";
|
||
default: return $"/Country/NZ/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// no
|
||
#region 2.16.578.*
|
||
|
||
oid_2_16_578:
|
||
|
||
if (index == values.Length) return "/Country/NO";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/NO/[XXXXX]";
|
||
//TODO: case 2: return "/Country/NO/[XXXXX]";
|
||
default: return $"/Country/NO/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pa
|
||
#region 2.16.591.*
|
||
|
||
oid_2_16_591:
|
||
|
||
if (index == values.Length) return "/Country/PA";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/PA/[XXXXX]";
|
||
//TODO: case 2: return "/Country/PA/[XXXXX]";
|
||
//TODO: case 3: return "/Country/PA/[XXXXX]";
|
||
//TODO: case 4: return "/Country/PA/[XXXXX]";
|
||
default: return $"/Country/PA/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pt
|
||
#region 2.16.620.*
|
||
|
||
oid_2_16_620:
|
||
|
||
if (index == values.Length) return "/Country/PT";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 2: return "/Country/PT/[XXXXX]";
|
||
default: return $"/Country/PT/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sa
|
||
#region 2.16.682.*
|
||
|
||
oid_2_16_682:
|
||
|
||
if (index == values.Length) return "/Country/SA";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/SA/[XXXXX]";
|
||
//TODO: case 2000: return "/Country/SA/[XXXXX]";
|
||
default: return $"/Country/SA/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// es
|
||
#region 2.16.724.*
|
||
|
||
oid_2_16_724:
|
||
|
||
if (index == values.Length) return "/Country/ES";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/ES/[XXXXX]";
|
||
//TODO: case 2: return "/Country/ES/[XXXXX]";
|
||
//TODO: case 3: return "/Country/ES/[XXXXX]";
|
||
//TODO: case 4: return "/Country/ES/[XXXXX]";
|
||
//TODO: case 5: return "/Country/ES/[XXXXX]";
|
||
//TODO: case 6: return "/Country/ES/[XXXXX]";
|
||
//TODO: case 7: return "/Country/ES/[XXXXX]";
|
||
//TODO: case 8: return "/Country/ES/[XXXXX]";
|
||
//TODO: case 9: return "/Country/ES/[XXXXX]";
|
||
//TODO: case 10: return "/Country/ES/[XXXXX]";
|
||
//TODO: case 11: return "/Country/ES/[XXXXX]";
|
||
default: return $"/Country/ES/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ch
|
||
#region 2.16.756.*
|
||
|
||
oid_2_16_756:
|
||
|
||
if (index == values.Length) return "/Country/CH";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/CH/[XXXXX]";
|
||
//TODO: case 2: return "/Country/CH/[XXXXX]";
|
||
//TODO: case 3: return "/Country/CH/[XXXXX]";
|
||
//TODO: case 4: return "/Country/CH/[XXXXX]";
|
||
//TODO: case 5: return "/Country/CH/[XXXXX]";
|
||
//TODO: case 6: return "/Country/CH/[XXXXX]";
|
||
//TODO: case 10: return "/Country/CH/[XXXXX]";
|
||
//TODO: case 11: return "/Country/CH/[XXXXX]";
|
||
default: return $"/Country/CH/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// th
|
||
#region 2.16.764.*
|
||
|
||
oid_2_16_764:
|
||
|
||
if (index == values.Length) return "/Country/TH";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/TH/[XXXXX]";
|
||
default: return $"/Country/TH/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ae
|
||
#region 2.16.784.*
|
||
|
||
oid_2_16_784:
|
||
|
||
if (index == values.Length) return "/Country/AE";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 1: return "/Country/AE/[XXXXX]";
|
||
//TODO: case 2: return "/Country/AE/[XXXXX]";
|
||
default: return $"/Country/AE/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tn
|
||
#region 2.16.788.*
|
||
|
||
oid_2_16_788:
|
||
|
||
if (index == values.Length) return "/Country/TN";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: return "/Country/TN/[XXXXX]";
|
||
//TODO: case 1: return "/Country/TN/[XXXXX]";
|
||
//TODO: case 2: return "/Country/TN/[XXXXX]";
|
||
default: return $"/Country/TN/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tr
|
||
#region 2.16.792.*
|
||
|
||
oid_2_16_792:
|
||
|
||
if (index == values.Length) return "/Country/TR";
|
||
switch (values[index++])
|
||
{
|
||
//TODO: case 0: return "/Country/TR/[XXXXX]";
|
||
//TODO: case 1: return "/Country/TR/[XXXXX]";
|
||
//TODO: case 2: return "/Country/TR/[XXXXX]";
|
||
//TODO: case 3: return "/Country/TR/[XXXXX]";
|
||
default: return $"/Country/TR/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// us
|
||
#region 2.16.840.*
|
||
|
||
oid_2_16_840:
|
||
|
||
if (index == values.Length) return "/Country/US";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1;
|
||
default: return $"/Country/US/{values[index - 1]}";
|
||
}
|
||
|
||
// organization
|
||
#region 2.16.840.1.*
|
||
|
||
oid_2_16_840_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]";
|
||
switch (values[index++])
|
||
{
|
||
case 101: goto oid_2_16_840_1_101;
|
||
case 113531: return "/Country/US/[organization]/[Control Data Corporation (CDC)]";
|
||
case 113542: return "/Country/US/[organization]/[TRW Inc.]";
|
||
case 113545: return "/Country/US/[organization]/[AT&T Canada]";
|
||
case 113560: return "/Country/US/[organization]/[Columbia University in the City of New York]";
|
||
case 113564: return "/Country/US/[organization]/[Eastman Kodak Company]";
|
||
case 113593: return "/Country/US/[organization]/[University of Minnesota]";
|
||
case 113669: return "/Country/US/[organization]/[Merge Technologies]";
|
||
case 113678: goto oid_2_16_840_1_113678;
|
||
case 113694: goto oid_2_16_840_1_113694;
|
||
case 113719: goto oid_2_16_840_1_113719;
|
||
case 113730: goto oid_2_16_840_1_113730;
|
||
case 113731: return "/Country/US/[organization]/[CertCo]";
|
||
case 113732: return "/Country/US/[organization]/[Television Computer, Inc. / Hyperstamps]";
|
||
case 113733: goto oid_2_16_840_1_113733;
|
||
case 113735: return "/Country/US/[organization]/[BMC Software, Inc]";
|
||
case 113741: goto oid_2_16_840_1_113741;
|
||
case 113762: return "/Country/US/[organization]/[National Institutes of Health (NIH)]";
|
||
case 113793: return "/Country/US/[organization]/[Motorola Inc.]";
|
||
case 113818: return "/Country/US/[organization]/[Cylink Corporation]";
|
||
case 113839: return "/Country/US/[organization]/[IdenTrust]";
|
||
case 113883: goto oid_2_16_840_1_113883;
|
||
case 113894: return "/Country/US/[organization]/[Oracle Corporation]";
|
||
case 113903: return "/Country/US/[organization]/[Citigroup]";
|
||
case 113937: return "/Country/US/[organization]/[Calvin College]";
|
||
case 113938: return "/Country/US/[organization]/[Equifax, Inc.]";
|
||
case 113983: return "/Country/US/[organization]/[Bank of America]";
|
||
case 113992: return "/Country/US/[organization]/[Mississippi State University]";
|
||
//TODO: case 113995: goto oid_2_16_840_1_113995;
|
||
case 113996: return "/Country/US/[organization]/[Equifax Secure, Inc.]";
|
||
case 114003: return "/Country/US/[organization]/AlphaTrust-Corporation";
|
||
//TODO: case 114027: goto oid_2_16_840_1_114027;
|
||
case 114028: return "/Country/US/[organization]/[Entrust]";
|
||
case 114060: return "/Country/US/[organization]/[Siemens Medical Solutions Health Services]";
|
||
case 114102: return "/Country/US/[organization]/[CyberSafe Corporation]";
|
||
case 114160: return "/Country/US/[organization]/[marchFIRST]";
|
||
//TODO: case 114171: goto oid_2_16_840_1_114171;
|
||
case 114187: return "/Country/US/[organization]/[Avaya, Inc.]";
|
||
//TODO: case 114222: goto oid_2_16_840_1_114222;
|
||
case 114223: return "/Country/US/[organization]/[ANSI C12.22 application titles (ApTitle)]";
|
||
case 114273: return "/Country/US/[organization]/[State of Illinois]";
|
||
case 114274: return "/Country/US/[organization]/[American College of Radiology]";
|
||
//TODO: case 114334: goto oid_2_16_840_1_114334;
|
||
case 114360: return "/Country/US/[organization]/[MIB Group, Inc.]";
|
||
//TODO: case 114404: goto oid_2_16_840_1_114404;
|
||
//TODO: case 114412: goto oid_2_16_840_1_114412;
|
||
case 114413: return "/Country/US/[organization]/[Starfield Technologies, LLC, part of Go Daddy (Go Daddy Operating Company, LLC; The Go Daddy Group, Inc.)]";
|
||
case 114425: return "/Country/US/[organization]/[InterComputer Network]";
|
||
case 114426: return "/Country/US/[organization]/[InterComputer Corporation]";
|
||
case 114453: return "/Country/US/[organization]/[Penango, Inc.]";
|
||
case 114459: return "/Country/US/[organization]/[Corepoint Health, LLC]";
|
||
//TODO: case 114505: goto oid_2_16_840_1_114505;
|
||
//TODO: case 114519: goto oid_2_16_840_1_114519;
|
||
//TODO: case 114547: goto oid_2_16_840_1_114547;
|
||
case 114549: return "/Country/US/[organization]/[MaxMD Maxsignatures]";
|
||
//TODO: case 114569: goto oid_2_16_840_1_114569;
|
||
//TODO: case 114572: goto oid_2_16_840_1_114572;
|
||
default: return $"/Country/US/[organization]/{values[index - 1]}";
|
||
}
|
||
|
||
// gov
|
||
#region 2.16.840.1.101.*
|
||
|
||
oid_2_16_840_1_101:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_2_16_840_1_101_2;
|
||
case 3: goto oid_2_16_840_1_101_3;
|
||
case 10: goto oid_2_16_840_1_101_10;
|
||
case 100: goto oid_2_16_840_1_101_100;
|
||
default: return $"/Country/US/[US government]/{values[index - 1]}";
|
||
}
|
||
|
||
// dod
|
||
#region 2.16.840.1.101.2.*
|
||
|
||
oid_2_16_840_1_101_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_2_1;
|
||
case 2: goto oid_2_16_840_1_101_2_2;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/{values[index - 1]}";
|
||
}
|
||
|
||
// infosec
|
||
#region 2.16.840.1.101.2.1.*
|
||
|
||
oid_2_16_840_1_101_2_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_16_840_1_101_2_1_0;
|
||
case 1: goto oid_2_16_840_1_101_2_1_1;
|
||
case 2: goto oid_2_16_840_1_101_2_1_2;
|
||
case 3: goto oid_2_16_840_1_101_2_1_3;
|
||
case 4: goto oid_2_16_840_1_101_2_1_4;
|
||
case 5: goto oid_2_16_840_1_101_2_1_5;
|
||
case 6: goto oid_2_16_840_1_101_2_1_6;
|
||
case 7: goto oid_2_16_840_1_101_2_1_7;
|
||
case 8: goto oid_2_16_840_1_101_2_1_8;
|
||
case 10: goto oid_2_16_840_1_101_2_1_10;
|
||
case 11: goto oid_2_16_840_1_101_2_1_11;
|
||
case 12: goto oid_2_16_840_1_101_2_1_12;
|
||
case 16: goto oid_2_16_840_1_101_2_1_16;
|
||
case 20: goto oid_2_16_840_1_101_2_1_20;
|
||
case 21: goto oid_2_16_840_1_101_2_1_21;
|
||
case 22: goto oid_2_16_840_1_101_2_1_22;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.16.840.1.101.2.1.0.*
|
||
|
||
oid_2_16_840_1_101_2_1_0:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[ASN.1 modules]/[MSPDirectoryAdditions]";
|
||
case 20: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[ASN.1 modules]/[InformationSecurityLabelModule]";
|
||
case 30: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[ASN.1 modules]/[TAMP-Protocol-v2]";
|
||
case 31: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[ASN.1 modules]/[TAMP-Protocol-v2-88]";
|
||
case 33: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[ASN.1 modules]/[TrustAnchorInfoModule]";
|
||
case 37: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[ASN.1 modules]/[TrustAnchorInfoModule-88]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// algorithms
|
||
#region 2.16.840.1.101.2.1.1.*
|
||
|
||
oid_2_16_840_1_101_2_1_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-sdnsSignatureAlgorithm]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-mosaicSignatureAlgorithm]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-sdnsConfidentialityAlgorithm]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-mosaicConfidentialityAlgorithm]";
|
||
case 5: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-sdnsIntegrityAlgorithm]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-mosaicIntegrityAlgorithm]";
|
||
case 7: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-sdnsTokenProtectionAlgorithm]";
|
||
case 8: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-mosaicTokenProtectionAlgorithm]";
|
||
case 9: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-sdnsKeyManagementAlgorithm]";
|
||
case 10: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-mosaicKeyManagementAlgorithm]";
|
||
case 11: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-sdnsKMandSigAlgorithms]";
|
||
case 12: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-mosaicKMandSigAlgorithms]";
|
||
case 13: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-SuiteASignatureAlgorithm]";
|
||
case 14: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-SuiteAConfidentialityAlgorithm]";
|
||
case 15: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-SuiteAIntegrityAlgorithm]";
|
||
case 16: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-SuiteATokenProtectionAlgorithm]";
|
||
case 17: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-SuiteAKeyManagementAlgorithm]";
|
||
case 18: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-SuiteAKMandSigAlgorithms]";
|
||
case 19: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-mosaicUpdatedSigAlgorithm]";
|
||
case 20: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-mosaicKMandUpdSigAlgorithms]";
|
||
case 21: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-mosaicUpdatedIntegAlgorithm]";
|
||
case 22: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-keyExchangeAlgorithm]";
|
||
case 23: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-fortezzaWrap80Algorithm]";
|
||
case 24: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/[id-kEAKeyEncryptionAlgorithm]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Algorithms]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// formats
|
||
#region 2.16.840.1.101.2.1.2.*
|
||
|
||
oid_2_16_840_1_101_2_1_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-rfc822-message-format]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-empty-content]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[US DMS ACP 120 content type]";
|
||
case 42: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-msp-rev3-content-type]";
|
||
case 48: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-msp-content-type]";
|
||
case 49: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-msp-rekey-agent-protocol]";
|
||
case 50: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[mspMMP]";
|
||
case 66: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[mspRev3-1ContentType]";
|
||
case 72: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[forwarded-MSP-message-body-part]";
|
||
case 73: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[mspForwardedMessageParameters]";
|
||
case 74: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[forwarded-csp-msg-body-part]";
|
||
case 75: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[csp-forwarded-message-parameters-id]";
|
||
case 76: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[mspMMP2]";
|
||
case 77: goto oid_2_16_840_1_101_2_1_2_77;
|
||
case 78: goto oid_2_16_840_1_101_2_1_2_78;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/{values[index - 1]}";
|
||
}
|
||
|
||
// id-tamp
|
||
#region 2.16.840.1.101.2.1.2.77.*
|
||
|
||
oid_2_16_840_1_101_2_1_2_77:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-statusQuery]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-statusResponse]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-update]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-updateConfirm]";
|
||
case 5: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-apexUpdate]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-apexUpdateConfirm]";
|
||
case 7: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-communityUpdate]";
|
||
case 8: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-communityUpdateConfirm]";
|
||
case 9: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-error]";
|
||
case 10: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-seqNumAdjust]";
|
||
case 11: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/[id-ct-TAMP-seqNumAdjustConfirm]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[id-tamp]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// key-package-content-types
|
||
#region 2.16.840.1.101.2.1.2.78.*
|
||
|
||
oid_2_16_840_1_101_2_1_2_78:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[Key package content types]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[Key package content types]/[id-ct-KP-encryptedKeyPkg]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[Key package content types]/[id-ct-KP-keyPackageReceipt]";
|
||
case 5: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[Key package content types]/[id-ct-KP-aKeyPackage]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[Key package content types]/[id-ct-KP-keyPackageError]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Formats]/[Key package content types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// policy
|
||
#region 2.16.840.1.101.2.1.3.*
|
||
|
||
oid_2_16_840_1_101_2_1_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[id-sdns-security-policy-id]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[id-sdns-prbac-id]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[id-mosaic-prbac-id]";
|
||
case 10: goto oid_2_16_840_1_101_2_1_3_10;
|
||
case 11: goto oid_2_16_840_1_101_2_1_3_11;
|
||
case 12: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[defaultSecurityPolicy]";
|
||
case 13: goto oid_2_16_840_1_101_2_1_3_13;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/{values[index - 1]}";
|
||
}
|
||
|
||
// 10
|
||
#region 2.16.840.1.101.2.1.3.10.*
|
||
|
||
oid_2_16_840_1_101_2_1_3_10:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siNASP]";
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siELCO]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siTK]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siDSAP]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siSSSS]";
|
||
case 5: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siDNASP]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siBYEMAN]";
|
||
case 7: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siREL-US]";
|
||
case 8: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siREL-AUS]";
|
||
case 9: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siREL-CAN]";
|
||
case 10: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siREL-UK]";
|
||
case 11: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siREL-NZ]";
|
||
case 12: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/[siGeneric]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[siSecurityPolicy]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 11
|
||
#region 2.16.840.1.101.2.1.3.11.*
|
||
|
||
oid_2_16_840_1_101_2_1_3_11:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[Genser security policy]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[Genser security policy]/[genserNations]";
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[Genser security policy]/[genserComsec]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[Genser security policy]/[genserAcquisition]";
|
||
case 3: goto oid_2_16_840_1_101_2_1_3_11_3;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[Genser security policy]/{values[index - 1]}";
|
||
}
|
||
|
||
// 3
|
||
#region 2.16.840.1.101.2.1.3.11.3.*
|
||
|
||
oid_2_16_840_1_101_2_1_3_11_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[Genser security policy]/[genserSecurityCategories]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[Genser security policy]/[genserSecurityCategories]/[genserTagSetName]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[Genser security policy]/[genserSecurityCategories]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 13
|
||
#region 2.16.840.1.101.2.1.3.13.*
|
||
|
||
oid_2_16_840_1_101_2_1_3_13:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[capcoMarkings]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_16_840_1_101_2_1_3_13_0;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[capcoMarkings]/{values[index - 1]}";
|
||
}
|
||
|
||
// 0
|
||
#region 2.16.840.1.101.2.1.3.13.0.*
|
||
|
||
oid_2_16_840_1_101_2_1_3_13_0:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[capcoMarkings]/[capcoSecurityCategories]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[capcoMarkings]/[capcoSecurityCategories]/[capcoTagSetName1]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[capcoMarkings]/[capcoSecurityCategories]/[capcoTagSetName2]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[capcoMarkings]/[capcoSecurityCategories]/[capcoTagSetName3]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[capcoMarkings]/[capcoSecurityCategories]/[capcoTagSetName4]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Policy]/[capcoMarkings]/[capcoSecurityCategories]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// id-object-classes
|
||
#region 2.16.840.1.101.2.1.4.*
|
||
|
||
oid_2_16_840_1_101_2_1_4:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-msp-user-sdns]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-mail-list]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-dsa-sdns]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-ca-sdns]";
|
||
case 5: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-crls-sdns]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-msp-user-mosaic]";
|
||
case 7: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-dsa-mosaic]";
|
||
case 8: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-ca-mosaic]";
|
||
case 9: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-krl-mosaic]";
|
||
case 10: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-strong-auth-user-sdns]";
|
||
case 11: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/[id-strong-auth-user-mosaic]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attributes, id-attributes
|
||
#region 2.16.840.1.101.2.1.5.*
|
||
|
||
oid_2_16_840_1_101_2_1_5:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-sdnsKeyManagementCertificate]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-sdnsUserSignatureCertificate]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-sdnsKMandSigCertificate]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mosaicKeyManagementCertificate]";
|
||
case 5: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mosaicKMandSigCertificate]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mosaicUserSignatureCertificate]";
|
||
case 7: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mosaicCASignatureCertificate]";
|
||
case 8: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-sdnsCASignatureCertificate]";
|
||
case 10: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-auxiliaryVector]";
|
||
case 11: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mlReceiptPolicy]";
|
||
case 12: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mlMembership]";
|
||
case 13: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mlAdministrators]";
|
||
case 14: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mlid]";
|
||
case 20: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-janUKMs]";
|
||
case 21: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-febUKMs]";
|
||
case 22: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-marUKMs]";
|
||
case 23: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-aprUKMs]";
|
||
case 24: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mayUKMs]";
|
||
case 25: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-junUKMs]";
|
||
case 26: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-julUKMs]";
|
||
case 27: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-augUKMs]";
|
||
case 28: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-sepUKMs]";
|
||
case 29: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-octUKMs]";
|
||
case 30: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-novUKMs]";
|
||
case 31: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-decUKMs]";
|
||
case 40: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-metaSDNScrl]";
|
||
case 41: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-sdnsCRL]";
|
||
case 42: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-metaSDNSsignatureCRL]";
|
||
case 43: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-SDNSsignatureCRL]";
|
||
case 44: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-sdnsCertificateRevocationList]";
|
||
case 45: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mosaicCertificateRevocationList]";
|
||
case 46: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mosaicKRL]";
|
||
case 47: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-mlExemptedAddressProcessor]";
|
||
case 48: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-snsGuardGateway]";
|
||
case 49: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-algorithmsSupported]";
|
||
case 50: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-suiteAKeyManagementCertificate]";
|
||
case 51: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-suiteAKMandSigCertificate]";
|
||
case 52: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-suiteAUserSignatureCertificate]";
|
||
case 53: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[prbacInfo]";
|
||
case 54: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[prbacCAConstraints]";
|
||
case 55: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[sigOrKMPrivileges]";
|
||
case 56: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[commPrivileges]";
|
||
case 57: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[labeledAttribute]";
|
||
case 58: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[policyInformationFile]";
|
||
case 59: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[DMS Security Policy Information File (SPIF) attribute]";
|
||
case 60: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[cAClearanceConstraint]";
|
||
case 63: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-aa-TAMP-transitionalPublicKeyDecryptKey]";
|
||
case 65: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-aa-KP-keyPkgIdAndReceiptReq]";
|
||
case 66: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-aa-KP-contentDecryptKeyID]";
|
||
case 68: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-clearanceSponsor]";
|
||
case 69: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/[id-deviceOwner]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attributes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// id-attribute-syntax
|
||
#region 2.16.840.1.101.2.1.6.*
|
||
|
||
oid_2_16_840_1_101_2_1_6:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Attribute syntaxes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attribute syntaxes]/[id-monthlyUKMsyntax]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attribute syntaxes]/[id-mLReceiptPolicy]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attribute syntaxes]/[id-oRNameListSyntax]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attribute syntaxes]/[id-kmidSyntax]";
|
||
case 5: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attribute syntaxes]/[id-cRLinfoSyntax]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attribute syntaxes]/[id-cAcrlSyntax]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Attribute syntaxes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 7
|
||
#region 2.16.840.1.101.2.1.7.*
|
||
|
||
oid_2_16_840_1_101_2_1_7:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Extensions]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_2_1_7_1;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Extensions]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.101.2.1.7.1.*
|
||
|
||
oid_2_16_840_1_101_2_1_7_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Extensions]/[cspExtns]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Extensions]/[cspExtns]/[cspCsExtn]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Extensions]/[cspExtns]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// id-security-categories
|
||
#region 2.16.840.1.101.2.1.8.*
|
||
|
||
oid_2_16_840_1_101_2_1_8:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]/[mISSISecurityCategories]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]/[standardSecurityLabelPrivileges]";
|
||
case 3: goto oid_2_16_840_1_101_2_1_8_3;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]/{values[index - 1]}";
|
||
}
|
||
|
||
// commonSecurityCategoriesSyntaxes
|
||
#region 2.16.840.1.101.2.1.8.3.*
|
||
|
||
oid_2_16_840_1_101_2_1_8_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]/[Common security categories syntaxes]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]/[Common security categories syntaxes]/[restrictiveAttributes]";
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]/[Common security categories syntaxes]/[enumeratedPermissiveAttributes]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]/[Common security categories syntaxes]/[permissiveAttributes]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]/[Common security categories syntaxes]/[informativeAttributes]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]/[Common security categories syntaxes]/[enumeratedRestrictiveAttributes]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security categories]/[Common security categories syntaxes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 10
|
||
#region 2.16.840.1.101.2.1.10.*
|
||
|
||
oid_2_16_840_1_101_2_1_10:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Privileges]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Privileges]/[sigPrivileges]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Privileges]/[kmPrivileges]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Privileges]/[namedTagSetPrivilege]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Privileges]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 11
|
||
#region 2.16.840.1.101.2.1.11.*
|
||
|
||
oid_2_16_840_1_101_2_1_11:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[ukDemo]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[usDODClass2]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[usMediumPilot]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[usDODClass4]";
|
||
case 5: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[usDODClass3]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[usDODClass5]";
|
||
case 9: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[id-US-dod-mediumHardware]";
|
||
case 19: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[id-US-dod-mediumHardware-2048]";
|
||
case 39: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[id-US-dod-medium-112]";
|
||
case 42: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[id-US-dod-mediumHardware-112]";
|
||
case 59: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/[id-US-dod-admin]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[United States Department of Defense (DoD) Public Key Infrastructure (PKI) certificate policies, covering levels of assurance]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 12
|
||
#region 2.16.840.1.101.2.1.12.*
|
||
|
||
oid_2_16_840_1_101_2_1_12:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_16_840_1_101_2_1_12_0;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/{values[index - 1]}";
|
||
}
|
||
|
||
// 0
|
||
#region 2.16.840.1.101.2.1.12.0.*
|
||
|
||
oid_2_16_840_1_101_2_1_12_0:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_2_1_12_0_1;
|
||
case 2: goto oid_2_16_840_1_101_2_1_12_0_2;
|
||
case 3: goto oid_2_16_840_1_101_2_1_12_0_3;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.101.2.1.12.0.1.*
|
||
|
||
oid_2_16_840_1_101_2_1_12_0_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp1]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_16_840_1_101_2_1_12_0_1_0;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp1]/{values[index - 1]}";
|
||
}
|
||
|
||
// 0
|
||
#region 2.16.840.1.101.2.1.12.0.1.0.*
|
||
|
||
oid_2_16_840_1_101_2_1_12_0_1_0:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp1]/[tsp1SecurityCategories]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp1]/[tsp1SecurityCategories]/[tsp1TagSetZero]";
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp1]/[tsp1SecurityCategories]/[tsp1TagSetOne]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp1]/[tsp1SecurityCategories]/[tsp1TagSetTwo]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp1]/[tsp1SecurityCategories]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 2
|
||
#region 2.16.840.1.101.2.1.12.0.2.*
|
||
|
||
oid_2_16_840_1_101_2_1_12_0_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp2]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_16_840_1_101_2_1_12_0_2_0;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp2]/{values[index - 1]}";
|
||
}
|
||
|
||
// 0
|
||
#region 2.16.840.1.101.2.1.12.0.2.0.*
|
||
|
||
oid_2_16_840_1_101_2_1_12_0_2_0:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp2]/[tsp2SecurityCategories]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp2]/[tsp2SecurityCategories]/[tsp2TagSetZero]";
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp2]/[tsp2SecurityCategories]/[tsp2TagSetOne]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp2]/[tsp2SecurityCategories]/[tsp2TagSetTwo]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[tsp2]/[tsp2SecurityCategories]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 3
|
||
#region 2.16.840.1.101.2.1.12.0.3.*
|
||
|
||
oid_2_16_840_1_101_2_1_12_0_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[kafka]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_16_840_1_101_2_1_12_0_3_0;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[kafka]/{values[index - 1]}";
|
||
}
|
||
|
||
// 0
|
||
#region 2.16.840.1.101.2.1.12.0.3.0.*
|
||
|
||
oid_2_16_840_1_101_2_1_12_0_3_0:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[kafka]/[kafkaSecurityCategories]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[kafka]/[kafkaSecurityCategories]/[kafkaTagSetName1]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[kafka]/[kafkaSecurityCategories]/[kafkaTagSetName2]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[kafka]/[kafkaSecurityCategories]/[kafkaTagSetName3]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Security policy]/[testSecurityPolicy]/[kafka]/[kafkaSecurityCategories]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// sir-name-types
|
||
#region 2.16.840.1.101.2.1.16.*
|
||
|
||
oid_2_16_840_1_101_2_1_16:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Source Intermediary Recipient (SIR) name types]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Source Intermediary Recipient (SIR) name types]/[id-dn]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Source Intermediary Recipient (SIR) name types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// id-infosec-contentTypes
|
||
#region 2.16.840.1.101.2.1.20.*
|
||
|
||
oid_2_16_840_1_101_2_1_20:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Content types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Content types]/[id-ct-keyPackage]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Content types]/[id-ct-encryptedKeyPkg]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Content types]/[id-ct-keyPackageReceipt]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Content types]/[id-ct-keyPackageError]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Content types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// id-infosec-kmProperties
|
||
#region 2.16.840.1.101.2.1.21.*
|
||
|
||
oid_2_16_840_1_101_2_1_21:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-keyAlgorithm]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-certType]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-TSECNomenclature]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-keyPurposeAndUse]";
|
||
case 5: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-keyDistPeriod]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-keyValidityPeriod]";
|
||
case 7: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-keyDuration]";
|
||
case 8: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-classification]";
|
||
case 9: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-keyPkgReceivers]";
|
||
case 10: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-splitID]";
|
||
case 11: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/[id-kmp-keyPkgType]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[KM types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// id-infosec-certTypes
|
||
#region 2.16.840.1.101.2.1.22.*
|
||
|
||
oid_2_16_840_1_101_2_1_22:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Information security]/[Certification types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Certification types]/[id-certType-X509]";
|
||
case 2: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Certification types]/[id-certType-FIREFLY]";
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Certification types]/[id-certType-EnhancedFIREFLY]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Certification types]/[id-certType-MAYFLY]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Information security]/[Certification types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// id-ds
|
||
#region 2.16.840.1.101.2.2.*
|
||
|
||
oid_2_16_840_1_101_2_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_2_2_1;
|
||
case 3: goto oid_2_16_840_1_101_2_2_3;
|
||
case 4: goto oid_2_16_840_1_101_2_2_4;
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/{values[index - 1]}";
|
||
}
|
||
|
||
// attributeType
|
||
#region 2.16.840.1.101.2.2.1.*
|
||
|
||
oid_2_16_840_1_101_2_2_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]";
|
||
switch (values[index++])
|
||
{
|
||
case 3: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Alternate recipient]";
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Associated organization]";
|
||
case 5: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Associated address list]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Associated PLA]";
|
||
case 8: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Address list type]";
|
||
case 45: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Release authority name]";
|
||
case 46: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Action address]";
|
||
case 47: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Additional addressees]";
|
||
case 48: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Additional second party addressees]";
|
||
case 49: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Alias pointer]";
|
||
case 50: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[Allowable originators]";
|
||
case 51: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[cognizantAuthority]";
|
||
case 52: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[community]";
|
||
case 53: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[dodaac]";
|
||
case 54: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[dualRoute]";
|
||
case 55: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[effectiveDate]";
|
||
case 56: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[entryClassification]";
|
||
case 57: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[expirationDate]";
|
||
case 58: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[hostOrganizationalPLA]";
|
||
case 60: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[lastRecapDate]";
|
||
case 61: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[listPointer]";
|
||
case 62: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[lmf]";
|
||
case 63: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[longTitle]";
|
||
case 67: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[nameClassification]";
|
||
case 68: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[nationality]";
|
||
case 69: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[navcompars]";
|
||
case 70: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[plaName]";
|
||
case 71: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[plaAddressees]";
|
||
case 72: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[plaReplace]";
|
||
case 73: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[primarySpelling]";
|
||
case 74: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[publish]";
|
||
case 75: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[recapDueDate]";
|
||
case 76: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[remarks]";
|
||
case 77: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[rI]";
|
||
case 78: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[rIClassification]";
|
||
case 79: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[rIInfo]";
|
||
case 80: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[secondPartyAddressees]";
|
||
case 81: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[section]";
|
||
case 82: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[serviceOrAgency]";
|
||
case 83: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[sHD]";
|
||
case 84: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[shortTitle]";
|
||
case 85: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[sigad]";
|
||
case 86: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[spot]";
|
||
case 87: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[tARE]";
|
||
case 96: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[tCC]";
|
||
case 97: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/[tRC]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[attributeType]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// objectClass
|
||
#region 2.16.840.1.101.2.2.3.*
|
||
|
||
oid_2_16_840_1_101_2_2_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]";
|
||
switch (values[index++])
|
||
{
|
||
case 22: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[alternateSpellingPLA]";
|
||
case 26: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[plaData]";
|
||
case 28: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[cadPLA]";
|
||
case 34: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[organizationalPLA]";
|
||
case 35: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[plaCollective]";
|
||
case 37: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[routingIndicator]";
|
||
case 38: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[sigintPLA]";
|
||
case 39: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[sIPLA]";
|
||
case 41: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[taskForcePLA]";
|
||
case 42: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[tenantPLA]";
|
||
case 47: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/[pla]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[objectClass]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameForm
|
||
#region 2.16.840.1.101.2.2.4.*
|
||
|
||
oid_2_16_840_1_101_2_2_4:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[nameForm]";
|
||
switch (values[index++])
|
||
{
|
||
case 4: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[nameForm]/[alternateSpellingPLANameForm]";
|
||
case 6: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[nameForm]/[cadPLANameForm]";
|
||
case 9: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[nameForm]/[mLANameForm]";
|
||
case 12: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[nameForm]/[organizationalPLANameForm]";
|
||
case 13: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[nameForm]/[plaCollectiveNameForm]";
|
||
case 14: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[nameForm]/[releaseAuthorityNameForm]";
|
||
case 15: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[nameForm]/[routingIndicatorNameForm]";
|
||
case 16: return "/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[nameForm]/[sigintPLANameForm]";
|
||
default: return $"/Country/US/[US government]/[Department of Defense (DoD)]/[Rec. ITU-T X.500 Directory information]/[nameForm]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// csor
|
||
#region 2.16.840.1.101.3.*
|
||
|
||
oid_2_16_840_1_101_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Security labels]";
|
||
case 2: goto oid_2_16_840_1_101_3_2;
|
||
case 3: goto oid_2_16_840_1_101_3_3;
|
||
case 4: goto oid_2_16_840_1_101_3_4;
|
||
case 6: goto oid_2_16_840_1_101_3_6;
|
||
case 9: goto oid_2_16_840_1_101_3_9;
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/{values[index - 1]}";
|
||
}
|
||
|
||
// pki
|
||
#region 2.16.840.1.101.3.2.*
|
||
|
||
oid_2_16_840_1_101_3_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_3_2_1;
|
||
case 2: goto oid_2_16_840_1_101_3_2_2;
|
||
case 3: goto oid_2_16_840_1_101_3_2_3;
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Security labels]/[Public Key Infrastructure (PKI)]/[keyrecoveryschemes]";
|
||
case 5: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Security labels]/[Public Key Infrastructure (PKI)]/[krapola]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/{values[index - 1]}";
|
||
}
|
||
|
||
// csor-certpolicy
|
||
#region 2.16.840.1.101.3.2.1.*
|
||
|
||
oid_2_16_840_1_101_3_2_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_3_2_1_1;
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Security labels]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Patent and Trademark Office (PTO) policies]";
|
||
case 3: goto oid_2_16_840_1_101_3_2_1_3;
|
||
case 4: goto oid_2_16_840_1_101_3_2_1_4;
|
||
case 5: goto oid_2_16_840_1_101_3_2_1_5;
|
||
case 6: goto oid_2_16_840_1_101_3_2_1_6;
|
||
case 7: goto oid_2_16_840_1_101_3_2_1_7;
|
||
case 8: goto oid_2_16_840_1_101_3_2_1_8;
|
||
case 9: goto oid_2_16_840_1_101_3_2_1_9;
|
||
case 48: goto oid_2_16_840_1_101_3_2_1_48;
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/{values[index - 1]}";
|
||
}
|
||
|
||
// aces
|
||
#region 2.16.840.1.101.3.2.1.1.*
|
||
|
||
oid_2_16_840_1_101_3_2_1_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Access Certificates for Electronic Services (ACES)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Access Certificates for Electronic Services (ACES)]/[Certification Authorities]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Access Certificates for Electronic Services (ACES)]/[Identity]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Access Certificates for Electronic Services (ACES)]/[Business Representative]";
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Access Certificates for Electronic Services (ACES)]/[Qualified Relying Party Application]";
|
||
case 5: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Access Certificates for Electronic Services (ACES)]/[Extended validation certificate]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Access Certificates for Electronic Services (ACES)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// fbca-policies
|
||
#region 2.16.840.1.101.3.2.1.3.*
|
||
|
||
oid_2_16_840_1_101_3_2_1_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[fpki-certpcy-rudimentaryAssurance]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[fpki-certpcy-basicAssurance]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[fpki-certpcy-mediumAssurance]";
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[fpki-certpcy-highAssurance]";
|
||
case 5: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[fpki-certpcy-testAssurance]";
|
||
case 6: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[fpki-common-policy]";
|
||
case 7: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-hardware]";
|
||
case 8: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-devices]";
|
||
case 12: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-certpcy-mediumHardware]";
|
||
case 13: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-authentication]";
|
||
case 14: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-certpcy-medium-CBP]";
|
||
case 15: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-certpcy-mediumHW-CBP]";
|
||
case 16: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-High]";
|
||
case 17: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-cardAuth]";
|
||
case 21: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[fpki-SHA1-medium-CBP]";
|
||
case 22: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[fpki-SHA1-mediumHW-CBP]";
|
||
case 23: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[fpki-SHA1-policy]";
|
||
case 24: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[fpki-SHA1-hardware]";
|
||
case 36: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-devicesHardware]";
|
||
case 39: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-piv-contentSigning]";
|
||
case 40: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-derived-pivAuth]";
|
||
case 41: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-derived-pivAuth-hardware]";
|
||
case 45: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-pivi-authentication]";
|
||
case 46: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-pivi-cardAuth]";
|
||
case 47: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/[id-fpki-common-pivi-contentSigning]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Bridge Certification Authority (FBCA) policies]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nist-policies
|
||
#region 2.16.840.1.101.3.2.1.4.*
|
||
|
||
oid_2_16_840_1_101_3_2_1_4:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[National Institute of Standards and Technology (NIST) policies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[National Institute of Standards and Technology (NIST) policies]/[Certificate Policy 1]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[National Institute of Standards and Technology (NIST) policies]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// treasury-policies
|
||
#region 2.16.840.1.101.3.2.1.5.*
|
||
|
||
oid_2_16_840_1_101_3_2_1_5:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Treasury policies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Treasury policies]/[Certificate Policy 1]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Treasury policies]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// state-policies
|
||
#region 2.16.840.1.101.3.2.1.6.*
|
||
|
||
oid_2_16_840_1_101_3_2_1_6:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[State Department policies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[State Department policies]/[state-basic]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[State Department policies]/[state-low]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[State Department policies]/[state-moderate]";
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[State Department policies]/[state-high]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[State Department policies]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// fdic-policies
|
||
#region 2.16.840.1.101.3.2.1.7.*
|
||
|
||
oid_2_16_840_1_101_3_2_1_7:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Deposit Insurance Corporation (FDIC) policies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Deposit Insurance Corporation (FDIC) policies]/[fdic-basic]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Deposit Insurance Corporation (FDIC) policies]/[fdic-low]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Deposit Insurance Corporation (FDIC) policies]/[fdic-moderate]";
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Deposit Insurance Corporation (FDIC) policies]/[fdic-high]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Federal Deposit Insurance Corporation (FDIC) policies]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// usda-nfo-policies
|
||
#region 2.16.840.1.101.3.2.1.8.*
|
||
|
||
oid_2_16_840_1_101_3_2_1_8:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[usda-nfo-policies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[usda-nfo-policies]/[basicAssurance]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[usda-nfo-policies]/[mediumAssurance]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[usda-nfo-policies]/[highAssurance]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[usda-nfo-policies]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// dea-policies
|
||
#region 2.16.840.1.101.3.2.1.9.*
|
||
|
||
oid_2_16_840_1_101_3_2_1_9:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[dea-policies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[dea-policies]/[dea-policy1]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[dea-policies]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// csor-test-policies
|
||
#region 2.16.840.1.101.3.2.1.48.*
|
||
|
||
oid_2_16_840_1_101_3_2_1_48:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/[test1]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/[test2]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/[test3]";
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/[test4]";
|
||
case 5: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/[test5]";
|
||
case 6: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/[test6]";
|
||
case 7: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/[test7]";
|
||
case 8: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/[test8]";
|
||
case 9: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/[test9]";
|
||
case 10: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/[test10]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[National Institute of Standards and Technology (NIST) Computer Security Objects Register (CSOR) certificate policy]/[Test certificate policy to support Public-Key Infrastructure (PKI) pilots and testing]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 2
|
||
#region 2.16.840.1.101.3.2.2.*
|
||
|
||
oid_2_16_840_1_101_3_2_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[CSOR GAK extended key usage GAK]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[CSOR GAK extended key usage GAK]/[kRAKey]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[CSOR GAK extended key usage GAK]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// extensions
|
||
#region 2.16.840.1.101.3.2.3.*
|
||
|
||
oid_2_16_840_1_101_3_2_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[Computer Security Objects Register (CSOR) Governmental Accessed Key (GAK) extensions]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[Computer Security Objects Register (CSOR) Governmental Accessed Key (GAK) extensions]/[kRTechnique]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[Computer Security Objects Register (CSOR) Governmental Accessed Key (GAK) extensions]/[kRecoveryCapable]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[Computer Security Objects Register (CSOR) Governmental Accessed Key (GAK) extensions]/[kR]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Public Key Infrastructure (PKI)]/[Computer Security Objects Register (CSOR) Governmental Accessed Key (GAK) extensions]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// iosp
|
||
#region 2.16.840.1.101.3.3.*
|
||
|
||
oid_2_16_840_1_101_3_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_16_840_1_101_3_3_0;
|
||
case 1: goto oid_2_16_840_1_101_3_3_1;
|
||
case 2: goto oid_2_16_840_1_101_3_3_2;
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/{values[index - 1]}";
|
||
}
|
||
|
||
// components
|
||
#region 2.16.840.1.101.3.3.0.*
|
||
|
||
oid_2_16_840_1_101_3_3_0:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]/[dataComponent]";
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]/[accessControlComponent]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]/[confidentialityComponent]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]/[signatureComponent]";
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]/[keyManagementComponent]";
|
||
case 5: goto oid_2_16_840_1_101_3_3_0_5;
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]/{values[index - 1]}";
|
||
}
|
||
|
||
// annotationComponent
|
||
#region 2.16.840.1.101.3.3.0.5.*
|
||
|
||
oid_2_16_840_1_101_3_3_0_5:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]/[annotationComponent]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]/[annotationComponent]/[linear]";
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]/[annotationComponent]/[rowcol]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Components]/[annotationComponent]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// dataType
|
||
#region 2.16.840.1.101.3.3.1.*
|
||
|
||
oid_2_16_840_1_101_3_3_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[pemData]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[mimeData]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[hashData]";
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[protectedComponent]";
|
||
case 5: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[binaryData]";
|
||
case 6: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[ia5Data]";
|
||
case 7: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[iosComponentList]";
|
||
case 8: goto oid_2_16_840_1_101_3_3_1_8;
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/{values[index - 1]}";
|
||
}
|
||
|
||
// tokenData
|
||
#region 2.16.840.1.101.3.3.1.8.*
|
||
|
||
oid_2_16_840_1_101_3_3_1_8:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[tokenData]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[tokenData]/[publicKeyToken]";
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[tokenData]/[symmetricKey]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Data type]/[tokenData]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// pki
|
||
#region 2.16.840.1.101.3.3.2.*
|
||
|
||
oid_2_16_840_1_101_3_3_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Public Key Infrastructure (PKI)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Public Key Infrastructure (PKI)]/[cert-policy]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[Information Object Security Project (IOSP)]/[Public Key Infrastructure (PKI)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// nistAlgorithms
|
||
#region 2.16.840.1.101.3.4.*
|
||
|
||
oid_2_16_840_1_101_3_4:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_16_840_1_101_3_4_0;
|
||
case 1: goto oid_2_16_840_1_101_3_4_1;
|
||
case 2: goto oid_2_16_840_1_101_3_4_2;
|
||
case 3: goto oid_2_16_840_1_101_3_4_3;
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.16.840.1.101.3.4.0.*
|
||
|
||
oid_2_16_840_1_101_3_4_0:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[ASN.1 modules]/[AES]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// aes
|
||
#region 2.16.840.1.101.3.4.1.*
|
||
|
||
oid_2_16_840_1_101_3_4_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes128-ECB]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes128-CBC-PAD]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes128-OFB]";
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes128-CFB]";
|
||
case 5: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes128-wrap]";
|
||
case 6: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes128-GCM]";
|
||
case 7: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes128-CCM]";
|
||
case 8: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes128-wrap-pad]";
|
||
case 9: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes128-GMAC]";
|
||
case 21: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes192-ECB]";
|
||
case 22: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes192-CBC-PAD]";
|
||
case 23: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes192-OFB]";
|
||
case 24: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes192-CFB]";
|
||
case 25: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes192-wrap]";
|
||
case 26: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes192-GCM]";
|
||
case 27: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes192-CCM]";
|
||
case 28: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes192-wrap-pad]";
|
||
case 29: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes192-GMAC]";
|
||
case 41: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes256-ECB]";
|
||
case 42: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes256-CBC-PAD]";
|
||
case 43: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes256-OFB]";
|
||
case 44: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes256-CFB]";
|
||
case 45: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes256-wrap]";
|
||
case 46: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes256-GCM]";
|
||
case 47: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes256-CCM]";
|
||
case 48: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes256-wrap-pad]";
|
||
case 49: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/[aes256-GMAC]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Advanced Encryption Standard (AES)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// hashalgs, hashAlgs
|
||
#region 2.16.840.1.101.3.4.2.*
|
||
|
||
oid_2_16_840_1_101_3_4_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[sha256]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[sha384]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[sha512]";
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[sha224]";
|
||
case 5: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[sha512-224]";
|
||
case 6: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[sha512-256]";
|
||
case 7: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[sha3-224]";
|
||
case 8: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[sha3-256]";
|
||
case 9: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[sha3-384]";
|
||
case 10: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[sha3-512]";
|
||
case 11: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[shake128]";
|
||
case 12: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[shake256]";
|
||
case 13: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[hmacWithSHA3-224]";
|
||
case 14: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[hmacWithSHA3-256]";
|
||
case 15: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[hmacWithSHA3-384]";
|
||
case 16: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[hmacWithSHA3-512]";
|
||
case 17: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[shake128-len]";
|
||
case 18: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[shake256-len]";
|
||
case 19: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[KmacWithSHAKE128]";
|
||
case 20: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[KmacWithSHAKE256]";
|
||
case 21: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[KMACXOF128]";
|
||
case 22: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/[KACXOF256]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[NIST-SHA2]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sigAlgs, id-dsa-with-sha2
|
||
#region 2.16.840.1.101.3.4.3.*
|
||
|
||
oid_2_16_840_1_101_3_4_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]/[dsa-with-sha224]";
|
||
case 2: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]/[dsa-with-sha256]";
|
||
case 3: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]/[dsa-with-sha384]";
|
||
case 4: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]/[dsa-with-sha512]";
|
||
case 10: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]/[ecdsa-with-sha3-256]";
|
||
case 13: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]/[rsassa-pkcs1-v1-5-with-sha3-224]";
|
||
case 14: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]/[rsassa-pkcs1-v1-5-with-sha3-256]";
|
||
case 15: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]/[rsassa-pkcs1-v1-5-with-sha3-384]";
|
||
case 16: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]/[rsassa-pkcs1-v1-5-with-sha3-512]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) algorithms]/[Signature algorithms]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 6
|
||
#region 2.16.840.1.101.3.6.*
|
||
|
||
oid_2_16_840_1_101_3_6:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[GeneralName otherName type-ids]";
|
||
switch (values[index++])
|
||
{
|
||
case 6: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[GeneralName otherName type-ids]/[Federal Agency Smart Credential Number (FASC-N)]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[GeneralName otherName type-ids]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// biometrics
|
||
#region 2.16.840.1.101.3.9.*
|
||
|
||
oid_2_16_840_1_101_3_9:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) Biometric Clients Lab]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) Biometric Clients Lab]/[Smartcards and biometrics in relation to identity management]";
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) Biometric Clients Lab]/[Multimodal Biometric Application Resource Kit (MBARK)]";
|
||
case 2: goto oid_2_16_840_1_101_3_9_2;
|
||
case 3: goto oid_2_16_840_1_101_3_9_2;
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) Biometric Clients Lab]/{values[index - 1]}";
|
||
}
|
||
|
||
// nbcl
|
||
#region 2.16.840.1.101.3.9.2.*
|
||
|
||
oid_2_16_840_1_101_3_9_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) Biometric Clients Lab]/[NIST Biometric Clients Laboratory]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) Biometric Clients Lab]/[NIST Biometric Clients Laboratory]/[Certificate Authority]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) Biometric Clients Lab]/[NIST Biometric Clients Laboratory]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// wsbd
|
||
#region 2.16.840.1.101.3.9.3.*
|
||
|
||
oid_2_16_840_1_101_3_9_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) Biometric Clients Lab]/[Web Services for Biometric Devices (WSBD)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) Biometric Clients Lab]/[Web Services for Biometric Devices (WSBD)]/[Version 1]";
|
||
default: return $"/Country/US/[US government]/[Computer Security Objects Register (CSOR)]/[National Institute of Standards and Technology (NIST) Biometric Clients Lab]/[Web Services for Biometric Devices (WSBD)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// us-government-org
|
||
#region 2.16.840.1.101.10.*
|
||
|
||
oid_2_16_840_1_101_10:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_2_16_840_1_101_10_2;
|
||
case 51: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of Justice]";
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/{values[index - 1]}";
|
||
}
|
||
|
||
// treasury
|
||
#region 2.16.840.1.101.10.2.*
|
||
|
||
oid_2_16_840_1_101_10_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Secret Service]";
|
||
case 15: goto oid_2_16_840_1_101_10_2_15;
|
||
case 16: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Financial Management Service]";
|
||
case 17: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Fiscal service]";
|
||
case 18: goto oid_2_16_840_1_101_10_2_18;
|
||
case 19: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Common Approach to Identity Assurance (CAIA)]";
|
||
case 30: goto oid_2_16_840_1_101_10_2_30;
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/{values[index - 1]}";
|
||
}
|
||
|
||
// bpd
|
||
#region 2.16.840.1.101.10.2.15.*
|
||
|
||
oid_2_16_840_1_101_10_2_15:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Public Debt]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_10_2_15_1;
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Public Debt]/{values[index - 1]}";
|
||
}
|
||
|
||
// directory
|
||
#region 2.16.840.1.101.10.2.15.1.*
|
||
|
||
oid_2_16_840_1_101_10_2_15_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Public Debt]/[Directory objects]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Public Debt]/[Directory objects]/[ObjectClass definitions]";
|
||
case 2: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Public Debt]/[Directory objects]/[Attribute definitions]";
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Public Debt]/[Directory objects]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// bfs
|
||
#region 2.16.840.1.101.10.2.18.*
|
||
|
||
oid_2_16_840_1_101_10_2_18:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Bureau of the Fiscal Service]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_10_2_18_1;
|
||
case 2: goto oid_2_16_840_1_101_10_2_18_2;
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Bureau of the Fiscal Service]/{values[index - 1]}";
|
||
}
|
||
|
||
// ldap
|
||
#region 2.16.840.1.101.10.2.18.1.*
|
||
|
||
oid_2_16_840_1_101_10_2_18_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Bureau of the Fiscal Service]/[Lightweight Directory Access Protocol (LDAP) schema objects]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Bureau of the Fiscal Service]/[Lightweight Directory Access Protocol (LDAP) schema objects]/[Object classes]";
|
||
case 2: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Bureau of the Fiscal Service]/[Lightweight Directory Access Protocol (LDAP) schema objects]/[Attributes]";
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Bureau of the Fiscal Service]/[Lightweight Directory Access Protocol (LDAP) schema objects]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pki
|
||
#region 2.16.840.1.101.10.2.18.2.*
|
||
|
||
oid_2_16_840_1_101_10_2_18_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Bureau of the Fiscal Service]/[Public Key Infrastructure (PKI)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Bureau of the Fiscal Service]/[Public Key Infrastructure (PKI)]/[Server-based Certificate Validation Protocol (SCVP) policies]";
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Bureau of the Fiscal Service]/[Public Key Infrastructure (PKI)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 30
|
||
#region 2.16.840.1.101.10.2.30.*
|
||
|
||
oid_2_16_840_1_101_10_2_30:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_10_2_30_1;
|
||
case 2: goto oid_2_16_840_1_101_10_2_30_2;
|
||
case 3: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory name forms]";
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.101.10.2.30.1.*
|
||
|
||
oid_2_16_840_1_101_10_2_30_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory attributes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_10_2_30_1_1;
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory attributes]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.101.10.2.30.1.1.*
|
||
|
||
oid_2_16_840_1_101_10_2_30_1_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory attributes]/[Dimensional Model]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory attributes]/[Dimensional Model]/[organizationalUnitDN]";
|
||
case 2: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory attributes]/[Dimensional Model]/[localityDN]";
|
||
case 3: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory attributes]/[Dimensional Model]/[personDN]";
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory attributes]/[Dimensional Model]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 2
|
||
#region 2.16.840.1.101.10.2.30.2.*
|
||
|
||
oid_2_16_840_1_101_10_2_30_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_101_10_2_30_2_1;
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.101.10.2.30.2.1.*
|
||
|
||
oid_2_16_840_1_101_10_2_30_2_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory object classes]/[Dimensional Model]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory object classes]/[Dimensional Model]/[dimensionalModelAuxClass]";
|
||
default: return $"/Country/US/[US government]/[U.S. General Services Administration]/[Department of the Treasury]/[Internal revenue service]/[Directory object classes]/[Dimensional Model]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 100
|
||
#region 2.16.840.1.101.100.*
|
||
|
||
oid_2_16_840_1_101_100:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[US government]/[Government-wide programs]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[US government]/[Government-wide programs]/[Object classes]";
|
||
case 2: return "/Country/US/[US government]/[Government-wide programs]/[Attributes]";
|
||
default: return $"/Country/US/[US government]/[Government-wide programs]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// lotus
|
||
#region 2.16.840.1.113678.*
|
||
|
||
oid_2_16_840_1_113678:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113678_1;
|
||
case 2: goto oid_2_16_840_1_113678_2;
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/{values[index - 1]}";
|
||
}
|
||
|
||
// desktop-apps
|
||
#region 2.16.840.1.113678.1.*
|
||
|
||
oid_2_16_840_1_113678_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113678_1_1;
|
||
case 2: goto oid_2_16_840_1_113678_1_2;
|
||
case 3: goto oid_2_16_840_1_113678_1_3;
|
||
case 4: goto oid_2_16_840_1_113678_1_4;
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.113678.1.1.*
|
||
|
||
oid_2_16_840_1_113678_1_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus 1-2-3]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus 1-2-3]/[Attachment type for a Rec. ITU-T X.400 file transfer Bodypart containing a Lotus 1-2-3 file]";
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus 1-2-3]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// amipro
|
||
#region 2.16.840.1.113678.1.2.*
|
||
|
||
oid_2_16_840_1_113678_1_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus AMIPro]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus AMIPro]/[Attachment type for an X.400 File Transfer Bodypart containing a Lotus AMIPro Word Processing file]";
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus AMIPro]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// freelance
|
||
#region 2.16.840.1.113678.1.3.*
|
||
|
||
oid_2_16_840_1_113678_1_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus Freelance]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus Freelance]/[Attachment type for an X.400 File Transfer Bodypart containing a Lotus Freelance presentation graphics file]";
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus Freelance]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// approach
|
||
#region 2.16.840.1.113678.1.4.*
|
||
|
||
oid_2_16_840_1_113678_1_4:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus Approach]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus Approach]/[Attachment type for an X.400 File Transfer Bodypart containing a Lotus Apporach data base file]";
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[Lotus Corporation desktop products]/[Lotus Approach]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// communications-apps
|
||
#region 2.16.840.1.113678.2.*
|
||
|
||
oid_2_16_840_1_113678_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_2_16_840_1_113678_2_2;
|
||
case 4: goto oid_2_16_840_1_113678_2_4;
|
||
case 5: goto oid_2_16_840_1_113678_2_5;
|
||
case 6: goto oid_2_16_840_1_113678_2_6;
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/{values[index - 1]}";
|
||
}
|
||
|
||
// notes
|
||
#region 2.16.840.1.113678.2.2.*
|
||
|
||
oid_2_16_840_1_113678_2_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113678_2_2_1;
|
||
case 2: goto oid_2_16_840_1_113678_2_2_2;
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/{values[index - 1]}";
|
||
}
|
||
|
||
// notes
|
||
#region 2.16.840.1.113678.2.2.1.*
|
||
|
||
oid_2_16_840_1_113678_2_2_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/[files]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/[files]/[Attachment type for an X.400 File Transfer Bodypart containing a Lotus Notes groupware file (linked in singleNoteDB)]";
|
||
case 2: return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/[files]/[Attachment type for an X.400 File Transfer Bodypart containing a Lotus Notes groupware file (delinked in singleNoteDB)]";
|
||
case 3: return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/[files]/[Attachment type for an X.400 File Transfer Bodypart containing a Lotus Notes groupware file as file attachment]";
|
||
case 4: return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/[files]/[Lotus Notes groupware file attachment (rtf)]";
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/[files]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 2
|
||
#region 2.16.840.1.113678.2.2.2.*
|
||
|
||
oid_2_16_840_1_113678_2_2_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/[Lotus Domino Directory Service]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/[Lotus Domino Directory Service]/[LDAP Object Classes]";
|
||
case 2: return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/[Lotus Domino Directory Service]/[LDAP Attribute Types]";
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Notes]/[Lotus Domino Directory Service]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// vip
|
||
#region 2.16.840.1.113678.2.4.*
|
||
|
||
oid_2_16_840_1_113678_2_4:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus VIP]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus VIP]/[Attachment type for an X.400 File Transfer Bodypart containing a Lotus ViP application development file]";
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus VIP]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// forms
|
||
#region 2.16.840.1.113678.2.5.*
|
||
|
||
oid_2_16_840_1_113678_2_5:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Forms]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Forms]/[Attachment type for an X.400 File Transfer Bodypart containing a Lotus Forms form definition file]";
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Forms]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// organizer
|
||
#region 2.16.840.1.113678.2.6.*
|
||
|
||
oid_2_16_840_1_113678_2_6:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Organizer]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Organizer]/[Attachment type for a Rec. ITU-T X.400 File Transfer Bodypart containing a Lotus Organizer calendaring file]";
|
||
default: return $"/Country/US/[organization]/[Lotus Corporation]/[communications-apps]/[Lotus Organizer]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 113694
|
||
#region 2.16.840.1.113694.*
|
||
|
||
oid_2_16_840_1_113694:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113694_1;
|
||
case 2: goto oid_2_16_840_1_113694_2;
|
||
default: return $"/Country/US/[organization]/[Electronic Messaging Association (EMA)]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.113694.1.*
|
||
|
||
oid_2_16_840_1_113694_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[committees]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113694_1_1;
|
||
default: return $"/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[committees]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.113694.1.1.*
|
||
|
||
oid_2_16_840_1_113694_1_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[committees]/[Messaging Management Committee]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113694_1_1_1;
|
||
default: return $"/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[committees]/[Messaging Management Committee]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.113694.1.1.1.*
|
||
|
||
oid_2_16_840_1_113694_1_1_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[committees]/[Messaging Management Committee]/[Messaging Management Technical Sub-Committee]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113694_1_1_1_1;
|
||
default: return $"/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[committees]/[Messaging Management Committee]/[Messaging Management Technical Sub-Committee]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.113694.1.1.1.1.*
|
||
|
||
oid_2_16_840_1_113694_1_1_1_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[committees]/[Messaging Management Committee]/[Messaging Management Technical Sub-Committee]/[EMA Dynamic Monitoring]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[committees]/[Messaging Management Committee]/[Messaging Management Technical Sub-Committee]/[EMA Dynamic Monitoring]/[EMA Dynamic Monitoring MTA]";
|
||
default: return $"/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[committees]/[Messaging Management Committee]/[Messaging Management Technical Sub-Committee]/[EMA Dynamic Monitoring]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 2
|
||
#region 2.16.840.1.113694.2.*
|
||
|
||
oid_2_16_840_1_113694_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_2_16_840_1_113694_2_2;
|
||
default: return $"/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/{values[index - 1]}";
|
||
}
|
||
|
||
// 2
|
||
#region 2.16.840.1.113694.2.2.*
|
||
|
||
oid_2_16_840_1_113694_2_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113694_2_2_1;
|
||
default: return $"/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/{values[index - 1]}";
|
||
}
|
||
|
||
// attachment
|
||
#region 2.16.840.1.113694.2.2.1.*
|
||
|
||
oid_2_16_840_1_113694_2_2_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/[Rec. ITU-T X.400 message attachments]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/[Rec. ITU-T X.400 message attachments]/[Unknown attachment]";
|
||
case 2: return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/[Rec. ITU-T X.400 message attachments]/[UUencoded attachment]";
|
||
case 3: return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/[Rec. ITU-T X.400 message attachments]/[Unknown text attachment]";
|
||
case 4: return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/[Rec. ITU-T X.400 message attachments]/[Attachment containing a digital image in Graphics Interchange Format (GIF)]";
|
||
case 5: return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/[Rec. ITU-T X.400 message attachments]/[Attachment containing a digital image in Tagged Image File Format (TIFF)]";
|
||
case 6: return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/[Rec. ITU-T X.400 message attachments]/[Attachment containing a compressed digital image in Joint Photographic Experts Group (JPEG) format]";
|
||
case 7: return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/[Rec. ITU-T X.400 message attachments]/[Attachment containing a digital image in PiCture eXchange (PCX) format]";
|
||
case 8: return "/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/[Rec. ITU-T X.400 message attachments]/[Attachment containing a digital image in PICT format]";
|
||
default: return $"/Country/US/[organization]/[Electronic Messaging Association (EMA)]/[Defined objects]/[Rec. ITU-T X.400 messaging]/[Rec. ITU-T X.400 message attachments]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// novell
|
||
#region 2.16.840.1.113719.*
|
||
|
||
oid_2_16_840_1_113719:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Novell, Inc]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113719_1;
|
||
case 2: goto oid_2_16_840_1_113719_2;
|
||
default: return $"/Country/US/[organization]/[Novell, Inc]/{values[index - 1]}";
|
||
}
|
||
|
||
// applications
|
||
#region 2.16.840.1.113719.1.*
|
||
|
||
oid_2_16_840_1_113719_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Novell, Inc]/[Applications]";
|
||
switch (values[index++])
|
||
{
|
||
case 9: goto oid_2_16_840_1_113719_1_9;
|
||
case 39: goto oid_2_16_840_1_113719_1_39;
|
||
case 42: goto oid_2_16_840_1_113719_1_42;
|
||
default: return $"/Country/US/[organization]/[Novell, Inc]/[Applications]/{values[index - 1]}";
|
||
}
|
||
|
||
// pki
|
||
#region 2.16.840.1.113719.1.9.*
|
||
|
||
oid_2_16_840_1_113719_1_9:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Public key Infrastructure]";
|
||
switch (values[index++])
|
||
{
|
||
case 4: goto oid_2_16_840_1_113719_1_9_4;
|
||
case 5: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Public key Infrastructure]/[pkiAttributeSyntax]";
|
||
case 6: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Public key Infrastructure]/[pkiObjectClass]";
|
||
default: return $"/Country/US/[organization]/[Novell, Inc]/[Applications]/[Public key Infrastructure]/{values[index - 1]}";
|
||
}
|
||
|
||
// pkiAttributeType
|
||
#region 2.16.840.1.113719.1.9.4.*
|
||
|
||
oid_2_16_840_1_113719_1_9_4:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Public key Infrastructure]/[pkiAttributeType]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Public key Infrastructure]/[pkiAttributeType]/[securityAttributes]";
|
||
case 2: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Public key Infrastructure]/[pkiAttributeType]/[relianceLimit]";
|
||
default: return $"/Country/US/[organization]/[Novell, Inc]/[Applications]/[Public key Infrastructure]/[pkiAttributeType]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// sas
|
||
#region 2.16.840.1.113719.1.39.*
|
||
|
||
oid_2_16_840_1_113719_1_39:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Secure Authentication Service (SAS)]";
|
||
switch (values[index++])
|
||
{
|
||
case 43: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Secure Authentication Service (SAS)]/[Novell Secure Password Manager (NSPM)]";
|
||
default: return $"/Country/US/[organization]/[Novell, Inc]/[Applications]/[Secure Authentication Service (SAS)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nmas
|
||
#region 2.16.840.1.113719.1.42.*
|
||
|
||
oid_2_16_840_1_113719_1_42:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]";
|
||
switch (values[index++])
|
||
{
|
||
case 100: goto oid_2_16_840_1_113719_1_42_100;
|
||
default: return $"/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]/{values[index - 1]}";
|
||
}
|
||
|
||
// 100
|
||
#region 2.16.840.1.113719.1.42.100.*
|
||
|
||
oid_2_16_840_1_113719_1_42_100:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]/[???]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]/[???]/[NMASLDAP_PUT_LOGIN_CONFIG_REQUEST]";
|
||
case 2: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]/[???]/[NMASLDAP_PUT_LOGIN_CONFIG_RESPONSE]";
|
||
case 3: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]/[???]/[NMASLDAP_GET_LOGIN_CONFIG_REQUEST]";
|
||
case 4: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]/[???]/[NMASLDAP_GET_LOGIN_CONFIG_RESPONSE]";
|
||
case 5: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]/[???]/[NMASLDAP_DELETE_LOGIN_CONFIG_REQUEST]";
|
||
case 6: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]/[???]/[NMASLDAP_DELETE_LOGIN_CONFIG_RESPONSE]";
|
||
case 7: return "/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]/[???]/[NMASLDAP_PUT_LOGIN_SECRET_REQUEST]";
|
||
default: return $"/Country/US/[organization]/[Novell, Inc]/[Applications]/[Novell Modular Authentication Service® (NMAS)]/[???]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// subregistry
|
||
#region 2.16.840.1.113719.2.*
|
||
|
||
oid_2_16_840_1_113719_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Novell, Inc]/[External applications]";
|
||
switch (values[index++])
|
||
{
|
||
case 124: return "/Country/US/[organization]/[Novell, Inc]/[External applications]/[Cyvaned Systems]";
|
||
case 205: return "/Country/US/[organization]/[Novell, Inc]/[External applications]/[MUS a.s.]";
|
||
case 225: return "/Country/US/[organization]/[Novell, Inc]/[External applications]/[Epicentric, Inc]";
|
||
case 247: return "/Country/US/[organization]/[Novell, Inc]/[External applications]/[Supposed to be assigned by Novell to gid GmbH for extension of LDAP/eDirectory classes and attributes, but no offical registration was found]";
|
||
case 279: return "/Country/US/[organization]/[Novell, Inc]/[External applications]/[TEKWorx Limited]";
|
||
default: return $"/Country/US/[organization]/[Novell, Inc]/[External applications]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// netscape
|
||
#region 2.16.840.1.113730.*
|
||
|
||
oid_2_16_840_1_113730:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113730_1;
|
||
case 2: goto oid_2_16_840_1_113730_2;
|
||
case 3: goto oid_2_16_840_1_113730_3;
|
||
case 4: goto oid_2_16_840_1_113730_4;
|
||
case 5: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Certificate server]";
|
||
case 6: goto oid_2_16_840_1_113730_6;
|
||
case 7: goto oid_2_16_840_1_113730_7;
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/{values[index - 1]}";
|
||
}
|
||
|
||
// cert-ext
|
||
#region 2.16.840.1.113730.1.*
|
||
|
||
oid_2_16_840_1_113730_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[cert-type]";
|
||
case 2: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[base-url]";
|
||
case 3: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[revocation-url]";
|
||
case 4: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[ca-revocation-url]";
|
||
case 5: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[ca-crl-url]";
|
||
case 6: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[ca-cert-url]";
|
||
case 7: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[renewal-url]";
|
||
case 8: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[ca-policy-url]";
|
||
case 9: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[homepage-url]";
|
||
case 10: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[entity-logo]";
|
||
case 11: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[user-picture]";
|
||
case 12: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[ssl-server-name]";
|
||
case 13: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[comment]";
|
||
case 14: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[lost-password-url]";
|
||
case 15: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[cert-renewal-time]";
|
||
case 16: goto oid_2_16_840_1_113730_1_16;
|
||
case 17: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[cert-scope-of-use]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/{values[index - 1]}";
|
||
}
|
||
|
||
// aia
|
||
#region 2.16.840.1.113730.1.16.*
|
||
|
||
oid_2_16_840_1_113730_1_16:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[aia]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[aia]/[cert-renewal]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape certificate extensions within Rec. ITU-T X.509 version 3 certificates]/[aia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// data-type
|
||
#region 2.16.840.1.113730.2.*
|
||
|
||
oid_2_16_840_1_113730_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape data types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape data types]/[gif]";
|
||
case 2: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape data types]/[jpeg]";
|
||
case 3: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape data types]/[url]";
|
||
case 4: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape data types]/[html]";
|
||
case 5: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape data types]/[cert-sequence]";
|
||
case 6: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape data types]/[netscape-cert-url]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape data types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// directory
|
||
#region 2.16.840.1.113730.3.*
|
||
|
||
oid_2_16_840_1_113730_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113730_3_1;
|
||
case 2: goto oid_2_16_840_1_113730_3_2;
|
||
case 3: goto oid_2_16_840_1_113730_3_3;
|
||
case 4: goto oid_2_16_840_1_113730_3_4;
|
||
case 5: goto oid_2_16_840_1_113730_3_5;
|
||
case 6: goto oid_2_16_840_1_113730_3_6;
|
||
case 8: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Identity, Policy, Audit (IPA)]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.113730.3.1.*
|
||
|
||
oid_2_16_840_1_113730_3_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[carLicense]";
|
||
case 2: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[departmentNumber]";
|
||
case 3: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[employeeNumber]";
|
||
case 4: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[employeeType]";
|
||
case 5: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[changeNumber]";
|
||
case 6: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[targetDN]";
|
||
case 7: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[changeType]";
|
||
case 8: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[changes]";
|
||
case 9: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[newRdn]";
|
||
case 10: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[deleteOldRdn]";
|
||
case 11: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[newSuperior]";
|
||
case 12: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[mailAccessDomain]";
|
||
case 14: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[mailAutoReplyMode]";
|
||
case 15: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[mailAutoReplyText]";
|
||
case 17: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[mailForwardingAddress]";
|
||
case 18: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[mailHost]";
|
||
case 34: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[ref]";
|
||
case 35: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[changeLog]";
|
||
case 36: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[nsLicensedFor]";
|
||
case 39: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[preferredLanguage]";
|
||
case 40: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[userSMIMECertificate]";
|
||
case 47: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[mailRoutingAddress]";
|
||
case 55: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[aci]";
|
||
case 77: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[changeTime]";
|
||
case 198: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[memberURL]";
|
||
case 216: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[userPKCS12]";
|
||
case 241: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[displayName]";
|
||
case 542: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[nsUniqueId]";
|
||
case 692: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/[inetUserStatus]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[attributes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 2
|
||
#region 2.16.840.1.113730.3.2.*
|
||
|
||
oid_2_16_840_1_113730_3_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Object classes]/[changeLogEntry]";
|
||
case 2: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Object classes]/[inetOrgPerson]";
|
||
case 6: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Object classes]/[referral]";
|
||
case 33: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Object classes]/[groupOfURLs]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 3
|
||
#region 2.16.840.1.113730.3.3.*
|
||
|
||
oid_2_16_840_1_113730_3_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Matching rules]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Matching rules]/[Locales]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Matching rules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 4
|
||
#region 2.16.840.1.113730.3.4.*
|
||
|
||
oid_2_16_840_1_113730_3_4:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[manageDsaIT]";
|
||
case 3: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Persistent search]";
|
||
case 4: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Netscape password expired]";
|
||
case 5: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Netscape password expiring]";
|
||
case 6: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Netscape NT synchronization client]";
|
||
case 7: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Entry change notification]";
|
||
case 8: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Transaction ID request]";
|
||
case 9: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Virtual List View (VLV) providing partial results to a search rather than returning all resulting entries at once]";
|
||
case 10: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Virtual List View (VLV) response]";
|
||
case 11: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Transaction ID response]";
|
||
case 12: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Proxied authorization (old specification) allowing the client to assume another identity for the duration of a request]";
|
||
case 13: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[iPlanet directory server replication update information]";
|
||
case 14: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Search on specific database]";
|
||
case 15: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Authentication response]";
|
||
case 16: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Authentication identity request]";
|
||
case 17: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Real attribute only]";
|
||
case 18: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Proxied authorization (new version 2 specification) allowing the client to assume another identity for the duration of a request]";
|
||
case 19: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[Virtual attributes only]";
|
||
case 999: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/[iPlanet Replication Modrdn Extra Mods]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 controls]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 5
|
||
#region 2.16.840.1.113730.3.5.*
|
||
|
||
oid_2_16_840_1_113730_3_5:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]/[Transaction request]";
|
||
case 2: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]/[Transaction response]";
|
||
case 3: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]/[iPlanet start replication request]";
|
||
case 4: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]/[iPlanet replication response]";
|
||
case 5: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]/[iPlanet end replication request]";
|
||
case 6: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]/[iPlanet replication entry request]";
|
||
case 7: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]/[iPlanet bulk import start]";
|
||
case 8: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]/[iPlanet bulk import finished]";
|
||
case 9: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]/[iPlanet digest authentication calculation]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Version 3 extended operations]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 6
|
||
#region 2.16.840.1.113730.3.6.*
|
||
|
||
oid_2_16_840_1_113730_3_6:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Miscellaneous]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Miscellaneous]/[iPlanet incremental update replication protocol identifier]";
|
||
case 2: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Miscellaneous]/[iPlanet total update replication protocol identifier]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape Lightweight Directory Access Protocol (LDAP)]/[Miscellaneous]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// policy
|
||
#region 2.16.840.1.113730.4.*
|
||
|
||
oid_2_16_840_1_113730_4:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape policy types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape policy types]/[Netscape Server Gated Crypto (SGC)]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Netscape policy types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// algs
|
||
#region 2.16.840.1.113730.6.*
|
||
|
||
oid_2_16_840_1_113730_6:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Algorithm identifiers]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Algorithm identifiers]/[Netscape S/MIME KEA]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Algorithm identifiers]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// name-components
|
||
#region 2.16.840.1.113730.7.*
|
||
|
||
oid_2_16_840_1_113730_7:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Netscape Communications Corp.]/[Name components]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Name components]/[nickname]";
|
||
case 2: return "/Country/US/[organization]/[Netscape Communications Corp.]/[Name components]/[aol-screenname]";
|
||
default: return $"/Country/US/[organization]/[Netscape Communications Corp.]/[Name components]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// digicert, verisign, symantec
|
||
#region 2.16.840.1.113733.*
|
||
|
||
oid_2_16_840_1_113733:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113733_1;
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/{values[index - 1]}";
|
||
}
|
||
|
||
// pki
|
||
#region 2.16.840.1.113733.1.*
|
||
|
||
oid_2_16_840_1_113733_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]";
|
||
switch (values[index++])
|
||
{
|
||
case 6: goto oid_2_16_840_1_113733_1_6;
|
||
case 7: goto oid_2_16_840_1_113733_1_7;
|
||
case 8: goto oid_2_16_840_1_113733_1_8;
|
||
case 9: goto oid_2_16_840_1_113733_1_9;
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/{values[index - 1]}";
|
||
}
|
||
|
||
// extensions
|
||
#region 2.16.840.1.113733.1.6.*
|
||
|
||
oid_2_16_840_1_113733_1_6:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[VeriSign defined certificate extension sub tree]";
|
||
switch (values[index++])
|
||
{
|
||
case 3: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[VeriSign defined certificate extension sub tree]/[Unknown Verisign extension]";
|
||
case 6: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[VeriSign defined certificate extension sub tree]/[Unknown Verisign extension]";
|
||
case 7: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[VeriSign defined certificate extension sub tree]/[VeriSign serial number rollover class]";
|
||
case 11: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[VeriSign defined certificate extension sub tree]/[verisignOnsiteJurisdictionHash]";
|
||
case 13: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[VeriSign defined certificate extension sub tree]/[Unknown Verisign VPN extension]";
|
||
case 15: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[VeriSign defined certificate extension sub tree]/[verisignServerID]";
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[VeriSign defined certificate extension sub tree]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// policies
|
||
#region 2.16.840.1.113733.1.7.*
|
||
|
||
oid_2_16_840_1_113733_1_7:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]";
|
||
switch (values[index++])
|
||
{
|
||
case 9: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[British Telecommunications plc (BT) trust services relying third party charters]";
|
||
case 21: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[Policy identifier]";
|
||
case 23: goto oid_2_16_840_1_113733_1_7_23;
|
||
case 46: goto oid_2_16_840_1_113733_1_7_46;
|
||
case 48: goto oid_2_16_840_1_113733_1_7_48;
|
||
case 54: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[Symantec Reserved certificate policy (Symantec/id-CABF-OVandDVvalidation)]";
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/{values[index - 1]}";
|
||
}
|
||
|
||
// vtn-cp
|
||
#region 2.16.840.1.113733.1.7.23.*
|
||
|
||
oid_2_16_840_1_113733_1_7_23:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 1 certificates]";
|
||
case 2: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 2 certificates]";
|
||
case 3: goto oid_2_16_840_1_113733_1_7_23_3;
|
||
case 4: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 4 certificates]";
|
||
case 6: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Verisign Certification Policy for Extended Validation (EV) certificates]";
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/{values[index - 1]}";
|
||
}
|
||
|
||
// class3
|
||
#region 2.16.840.1.113733.1.7.23.3.*
|
||
|
||
oid_2_16_840_1_113733_1_7_23_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113733_1_7_23_3_1;
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/{values[index - 1]}";
|
||
}
|
||
|
||
// class3
|
||
#region 2.16.840.1.113733.1.7.23.3.1.*
|
||
|
||
oid_2_16_840_1_113733_1_7_23_3_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]";
|
||
switch (values[index++])
|
||
{
|
||
case 6: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[non-federal-SSP-Medium]";
|
||
case 7: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[non-federal-SSP-MediumHardware]";
|
||
case 8: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[non-federal-SSP-Devices]";
|
||
case 13: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[non-federal-SSP-Auth]";
|
||
case 14: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[non-federal-SSP-Medium-CBP]";
|
||
case 15: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[non-federal-SSP-MediumHardware-CBP]";
|
||
case 23: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[class-3-VTN-SSP-Medium-SHA1]";
|
||
case 24: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[class-3-VTN-SSP-MediumHardware-SHA1]";
|
||
case 25: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[class-3-VTN-SSP-Devices-SHA1]";
|
||
case 26: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[class-3-VTN-SSP-PIV-I-Auth-SHA1]";
|
||
case 27: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/[class-3-VTN-SSP-PIV-I-CardAuth-SHA1]";
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[VeriSign Trust Network - Certificate Policies]/[Certificate Policy (CP) for class 3 certificates]/[Non-federal Certification Practice Statement (CPS)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// cis
|
||
#region 2.16.840.1.113733.1.7.46.*
|
||
|
||
oid_2_16_840_1_113733_1_7_46:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[Certificate Interoperability Service (CIS) supplemental policies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[Certificate Interoperability Service (CIS) supplemental policies]/[Type 1 policy]";
|
||
case 2: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[Certificate Interoperability Service (CIS) supplemental policies]/[Type 2 policy]";
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[Certificate Interoperability Service (CIS) supplemental policies]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 48
|
||
#region 2.16.840.1.113733.1.7.48.*
|
||
|
||
oid_2_16_840_1_113733_1_7_48:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[Thawte Premium Server Certification Authority]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[Thawte Premium Server Certification Authority]/[Thawte Extended Validation (EV) Certification Practice Statement (CPS) v. 3.3]";
|
||
case 2: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[Thawte Premium Server Certification Authority]/[Thawte certificates (without Extended Validation)]";
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Policy documentation]/[Thawte Premium Server Certification Authority]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 8
|
||
#region 2.16.840.1.113733.1.8.*
|
||
|
||
oid_2_16_840_1_113733_1_8:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Server Gated Crypto (SGC) identifier for Certification Authority (CA) certificates]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Server Gated Crypto (SGC) identifier for Certification Authority (CA) certificates]/[VeriSign Server Gated Crypto (SGC)]";
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Server Gated Crypto (SGC) identifier for Certification Authority (CA) certificates]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attributes
|
||
#region 2.16.840.1.113733.1.9.*
|
||
|
||
oid_2_16_840_1_113733_1_9:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Attributes]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Attributes]/[messageType]";
|
||
case 3: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Attributes]/[pkiStatus]";
|
||
case 4: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Attributes]/[failInfo]";
|
||
case 5: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Attributes]/[senderNonce]";
|
||
case 6: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Attributes]/[recipientNonce]";
|
||
case 7: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Attributes]/[transactionID]";
|
||
case 8: return "/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Attributes]/[extensionReq]";
|
||
default: return $"/Country/US/[organization]/[DigiCert, Inc (previously, Symantec Corporation and Verisign, Inc.)]/[Public-Key Infrastructure (PKI)]/[Attributes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// intel
|
||
#region 2.16.840.1.113741.*
|
||
|
||
oid_2_16_840_1_113741:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Intel Corporation]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_2_16_840_1_113741_2;
|
||
default: return $"/Country/US/[organization]/[Intel Corporation]/{values[index - 1]}";
|
||
}
|
||
|
||
// cdsa-security
|
||
#region 2.16.840.1.113741.2.*
|
||
|
||
oid_2_16_840_1_113741_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113741_2_1;
|
||
case 2: goto oid_2_16_840_1_113741_2_2;
|
||
default: return $"/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/{values[index - 1]}";
|
||
}
|
||
|
||
// formats
|
||
#region 2.16.840.1.113741.2.1.*
|
||
|
||
oid_2_16_840_1_113741_2_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[formats]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113741_2_1_1;
|
||
case 4: goto oid_2_16_840_1_113741_2_1_4;
|
||
default: return $"/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[formats]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.113741.2.1.1.*
|
||
|
||
oid_2_16_840_1_113741_2_1_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[formats]/[INTEL_X509V3_CERT_R08]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[formats]/[INTEL_X509V3_CERT_R08]/[X509V3TbsCertificate]";
|
||
default: return $"/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[formats]/[INTEL_X509V3_CERT_R08]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bundle
|
||
#region 2.16.840.1.113741.2.1.4.*
|
||
|
||
oid_2_16_840_1_113741_2_1_4:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[formats]/[Bundles]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[formats]/[Bundles]/[INTEL_CERT_AND_PRIVATE_KEY_2_0]";
|
||
default: return $"/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[formats]/[Bundles]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// algs
|
||
#region 2.16.840.1.113741.2.2.*
|
||
|
||
oid_2_16_840_1_113741_2_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[Algorithms]";
|
||
switch (values[index++])
|
||
{
|
||
case 5: return "/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[Algorithms]/[Security algorithms]";
|
||
default: return $"/Country/US/[organization]/[Intel Corporation]/[Common Data Security Architecture (CDSA) security]/[Algorithms]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// hl7
|
||
#region 2.16.840.1.113883.*
|
||
|
||
oid_2_16_840_1_113883:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113883_1;
|
||
case 2: goto oid_2_16_840_1_113883_2;
|
||
//TODO: case 3: goto oid_2_16_840_1_113883_3;
|
||
//TODO: case 4: goto oid_2_16_840_1_113883_4;
|
||
//TODO: case 5: goto oid_2_16_840_1_113883_5;
|
||
//TODO: case 6: goto oid_2_16_840_1_113883_6;
|
||
//TODO: case 7: goto oid_2_16_840_1_113883_7;
|
||
//TODO: case 8: goto oid_2_16_840_1_113883_8;
|
||
//TODO: case 9: goto oid_2_16_840_1_113883_9;
|
||
//TODO: case 10: goto oid_2_16_840_1_113883_10;
|
||
//TODO: case 11: goto oid_2_16_840_1_113883_11;
|
||
//TODO: case 12: goto oid_2_16_840_1_113883_12;
|
||
//TODO: case 13: goto oid_2_16_840_1_113883_13;
|
||
//TODO: case 14: goto oid_2_16_840_1_113883_14;
|
||
//TODO: case 15: goto oid_2_16_840_1_113883_15;
|
||
//TODO: case 17: goto oid_2_16_840_1_113883_17;
|
||
//TODO: case 18: goto oid_2_16_840_1_113883_18;
|
||
//TODO: case 19: goto oid_2_16_840_1_113883_19;
|
||
//TODO: case 21: goto oid_2_16_840_1_113883_21;
|
||
default: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/{values[index - 1]}";
|
||
}
|
||
|
||
// internalHL7objects
|
||
#region 2.16.840.1.113883.1.*
|
||
|
||
oid_2_16_840_1_113883_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[OID registered objects]";
|
||
case 2: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[Common Message Element Types (CMETs)]";
|
||
case 3: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[Refined Message Information Models (RMIMs)]";
|
||
case 4: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[RIM Classes]";
|
||
case 5: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[RIM Attributes]";
|
||
case 6: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[Interactions]";
|
||
case 7: goto oid_2_16_840_1_113883_1_7;
|
||
case 8: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[BRIDG Domain Access Model]";
|
||
case 9: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[International V3 Release]";
|
||
case 11: goto oid_2_16_840_1_113883_1_11;
|
||
case 18: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[Trigger event]";
|
||
default: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/{values[index - 1]}";
|
||
}
|
||
|
||
// structured-Document-HMDs
|
||
#region 2.16.840.1.113883.1.7.*
|
||
|
||
oid_2_16_840_1_113883_1_7:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[Hierarchical Message Descriptions (HMDs) for balloted Structured Documents releases]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[Hierarchical Message Descriptions (HMDs) for balloted Structured Documents releases]/[Clinical Document Architecture (CDA) release 1]";
|
||
case 2: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[Hierarchical Message Descriptions (HMDs) for balloted Structured Documents releases]/[Clinical Document Architecture (CDA) release 2]";
|
||
case 3: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[Hierarchical Message Descriptions (HMDs) for balloted Structured Documents releases]/[Hierarchical Message Description (HMD) for Structured Product Labeling (SPL) Release 1]";
|
||
default: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[Hierarchical Message Descriptions (HMDs) for balloted Structured Documents releases]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// harmonizationValueSets
|
||
#region 2.16.840.1.113883.1.11.*
|
||
|
||
oid_2_16_840_1_113883_1_11:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Administrative gender]";
|
||
case 20: goto oid_2_16_840_1_113883_1_11_20;
|
||
case 78: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Result normalcy status]";
|
||
case 10228: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Confidentiality]";
|
||
case 10416: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Financially responsible party type]";
|
||
case 11526: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Language]";
|
||
case 12212: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Marital status]";
|
||
case 12249: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[LanguageAbilityMode]";
|
||
case 14914: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Race]";
|
||
case 15836: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Ethnicity]";
|
||
case 18877: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Coverage role type]";
|
||
case 19185: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Religious affiliation]";
|
||
case 19563: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Personal relationship role type]";
|
||
case 19579: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[Family member]";
|
||
case 19717: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[No immunization reason]";
|
||
case 159331: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[actStatus-incorrect]";
|
||
default: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/{values[index - 1]}";
|
||
}
|
||
|
||
// 20
|
||
#region 2.16.840.1.113883.1.11.20.*
|
||
|
||
oid_2_16_840_1_113883_1_11_20:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[SDTC]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[SDTC]/[Advance directive type]";
|
||
default: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Internal Objects]/[V3 Harmonization Value Sets]/[SDTC]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// affiliate
|
||
#region 2.16.840.1.113883.2.*
|
||
|
||
oid_2_16_840_1_113883_2:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_840_1_113883_2_1;
|
||
case 2: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Japan]";
|
||
//TODO: case 3: goto oid_2_16_840_1_113883_2_3;
|
||
//TODO: case 4: goto oid_2_16_840_1_113883_2_4;
|
||
case 5: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Switzerland]";
|
||
//TODO: case 6: goto oid_2_16_840_1_113883_2_6;
|
||
case 7: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Croatia]";
|
||
case 8: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[France Harmoniser et PRomouvoir l'Informatique Médicale (HPRIM)]";
|
||
case 9: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Italy]";
|
||
case 10: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Argentina]";
|
||
case 11: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Lithuania]";
|
||
case 13: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[National Council for Prescription Drug Programs (NCPDP) standard product billing code of NCPDP field Unit of Measure (600-28)]";
|
||
case 14: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Uruguay]";
|
||
case 15: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Malaysia]";
|
||
case 16: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Austria (formerly Anwendergruppe Österreich)]";
|
||
case 17: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Columbia]";
|
||
case 18: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[New Zealand]";
|
||
//TODO: case 19: goto oid_2_16_840_1_113883_2_19;
|
||
//TODO: case 20: goto oid_2_16_840_1_113883_2_20;
|
||
//TODO: case 21: goto oid_2_16_840_1_113883_2_21;
|
||
//TODO: case 22: goto oid_2_16_840_1_113883_2_22;
|
||
//TODO: case 23: goto oid_2_16_840_1_113883_2_23;
|
||
//TODO: case 24: goto oid_2_16_840_1_113883_2_24;
|
||
case 25: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Greece]";
|
||
case 26: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[India]";
|
||
case 27: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Ireland]";
|
||
case 28: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Korea]";
|
||
case 29: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Mexico]";
|
||
case 30: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Romania]";
|
||
case 31: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Singapore]";
|
||
case 32: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Sweden]";
|
||
case 33: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Taiwan]";
|
||
case 34: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Turkey]";
|
||
case 35: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Russia]";
|
||
case 36: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Pakistan]";
|
||
case 37: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Bosnia and Herzegovina]";
|
||
case 38: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Mexico]";
|
||
case 39: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Luxembourg]";
|
||
//TODO: case 40: goto oid_2_16_840_1_113883_2_40;
|
||
case 41: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Hong Kong]";
|
||
case 42: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Norway]";
|
||
case 43: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Puerto Rico]";
|
||
case 44: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Philippines]";
|
||
case 45: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Malaysia]";
|
||
case 46: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Slovenia]";
|
||
case 47: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Serbia]";
|
||
case 48: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Poland]";
|
||
case 49: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Ukraine]";
|
||
case 50: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Belgium]";
|
||
case 51: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Europe]";
|
||
case 52: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[Portugal]";
|
||
//TODO: case 86: goto oid_2_16_840_1_113883_2_86;
|
||
default: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.16.840.1.113883.2.1.*
|
||
|
||
oid_2_16_840_1_113883_2_1:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]";
|
||
switch (values[index++])
|
||
{
|
||
case 3: goto oid_2_16_840_1_113883_2_1_3;
|
||
//TODO: case 4: goto oid_2_16_840_1_113883_2_1_4;
|
||
case 5: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[Reserved for future use]";
|
||
//TODO: case 6: goto oid_2_16_840_1_113883_2_1_6;
|
||
case 7: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[National Patient Safety Agency (NPSA) patient safety]";
|
||
//TODO: case 8: goto oid_2_16_840_1_113883_2_1_8;
|
||
case 9: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[v2 vocabularies]";
|
||
case 10: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[National Health Service (NHS) Scotland]";
|
||
default: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/{values[index - 1]}";
|
||
}
|
||
|
||
// 3
|
||
#region 2.16.840.1.113883.2.1.3.*
|
||
|
||
oid_2_16_840_1_113883_2_1_3:
|
||
|
||
if (index == values.Length) return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[IDX]";
|
||
//TODO: case 2: goto oid_2_16_840_1_113883_2_1_3_2;
|
||
case 3: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[UK Biobank]";
|
||
//TODO: case 4: goto oid_2_16_840_1_113883_2_1_3_4;
|
||
case 7: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[iSoft PLC]";
|
||
case 8: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[National Institute of Health Research (NIHR)]";
|
||
case 9: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Sintero]";
|
||
case 10: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Regional Health and Social Care in Northern Ireland]";
|
||
case 11: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Imperial College London]";
|
||
case 12: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Great Ormond Street Hospital for Children National Health Service (NHS) Trust]";
|
||
case 13: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Ashford & St Peter's Hospitals National Health Service (NHS) Foundation Trust]";
|
||
case 14: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Brighton & Sussex University Hospitals National Health Service (NHS) Trust]";
|
||
case 15: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[East Sussex Healthcare National Health Service (NHS) Trust]";
|
||
case 16: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Queen Victoria Hospital National Health Service (NHS) Foundation Trust]";
|
||
case 17: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Royal Surrey County Hospital National Health Service (NHS) Foundation Trust]";
|
||
case 18: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Western Sussex Hospitals National Health Service (NHS) Trust]";
|
||
case 19: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Isle Of Wight National Health Service (NHS) Trust]";
|
||
case 20: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Southern Health National Health Service (NHS) Foundation Trust]";
|
||
case 21: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[University Hospital Southampton National Health Service (NHS) Foundation Trust]";
|
||
case 22: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Salisbury National Health Service (NHS) Foundation Trust]";
|
||
case 23: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Portsmouth Hospitals Trust]";
|
||
case 24: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Burnbank Systems Ltd]";
|
||
case 25: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[National Health Service (NHS) Lothian]";
|
||
case 26: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[City of Edinburgh Council]";
|
||
case 27: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[East Lothian Council]";
|
||
case 28: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Mid Lothian Council]";
|
||
case 29: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[West Lothian Council]";
|
||
case 30: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[South Essex Partnership University National Health Service (NHS) Foundation Trust]";
|
||
case 31: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Lancashire's Patient Record Exchange Service - Health Information Exchange Platform for Lancashire]";
|
||
case 32: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[West Suffolk Hospital National Health Service (NHS) Foundation Trust]";
|
||
case 33: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Connecting Care (requested by Orion Health Ltd)]";
|
||
case 34: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[University College London Hospitals National Health Service (NHS) Foundation Trust]";
|
||
case 35: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Tameside Hospital National Health Service (NHS) Foundation Trust (where RMP is the Trust's nationally recognised code)]";
|
||
case 36: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Royal Marsden Hospital Foundation Trust]";
|
||
case 37: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Lewisham and Greenwich National Health Service (NHS) Trust]";
|
||
case 38: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[West Middlesex Hospital]";
|
||
case 39: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Chelsea and Westminster Hospital]";
|
||
case 40: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Guy's And St Thomas' National Health Service (NHS) Foundation Trust]";
|
||
case 41: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Hillingdon Hospitals National Health Service (NHS) Foundation Trust]";
|
||
case 42: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Imperial College Healthcare National Health Service (NHS) Trust]";
|
||
case 43: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Essex Partnership University National Health Service (NHS) Foundation Trust]";
|
||
case 44: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[County Durham and Darlington National Health Service (NHS) Foundation Trust]";
|
||
case 45: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Milton Keynes University Hospital National Health Service (NHS) Foundation Trust]";
|
||
case 46: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[National Health Service (NHS) England London Region]";
|
||
case 47: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Sandwell & West Birmingham Hospitals National Health Service (NHS) Trust]";
|
||
case 48: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Croydon Health Services National Health Service (NHS) Trust]";
|
||
case 49: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Alder Hey Children's National Health Service (NHS) Foundation Trust]";
|
||
case 50: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[Royal Liverpool and Broadgreen University Hospitals Trust]";
|
||
// TODO: Left off at http://www.oid-info.com/get/2.16.840.1.113883.2.1.3.51
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
// case 1: return "/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/[XXXXX]";
|
||
default: return $"/Country/US/[organization]/[Health Level 7 (HL7), Inc.]/[Affiliate organizations]/[UK]/[UK coding systems]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// uy
|
||
#region 2.16.858.*
|
||
|
||
oid_2_16_858:
|
||
|
||
if (index == values.Length) return "/Country/UY";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_16_858_0;
|
||
case 1: return "/Country/UY/[Personas dentro del territorio uruguayo]";
|
||
case 2: return "/Country/UY/[Todo tangible o intangible, técnicamente viable de ser identificado como unidad, capaz de constituir grupos y por ende de contabilizarse]";
|
||
default: return $"/Country/UY/{values[index - 1]}";
|
||
}
|
||
|
||
// uy
|
||
#region 2.16.858.0.*
|
||
|
||
oid_2_16_858_0:
|
||
|
||
if (index == values.Length) return "/Country/UY/[Todas las organizaciones públicas y privadas]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/UY/[Todas las organizaciones públicas y privadas]/[Instituciones Públicas del Estado Uruguayo]";
|
||
case 1: return "/Country/UY/[Todas las organizaciones públicas y privadas]/[Instituciones Públicas que no pertenecen al Estado Uruguayo]";
|
||
case 2: return "/Country/UY/[Todas las organizaciones públicas y privadas]/[Empresas u organizaciones privadas de todo tipo]";
|
||
default: return $"/Country/UY/[Todas las organizaciones públicas y privadas]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 886
|
||
#region 2.16.886.*
|
||
|
||
oid_2_16_886:
|
||
|
||
if (index == values.Length) return "/Country/[Yemen (code not in current use)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_886_1;
|
||
case 2: return "/Country/[Yemen (code not in current use)]/[Computer & Communications Research Lab. of Industrial Technology Research Institute]";
|
||
case 101: goto oid_2_16_886_101;
|
||
default: return $"/Country/[Yemen (code not in current use)]/{values[index - 1]}";
|
||
}
|
||
|
||
// illegal
|
||
#region 2.16.886.1.*
|
||
|
||
oid_2_16_886_1:
|
||
|
||
if (index == values.Length) return "/Country/[Yemen (code not in current use)]/[Chunghaw Telecom co.]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_16_886_1_1;
|
||
case 2: goto oid_2_16_886_1_2;
|
||
default: return $"/Country/[Yemen (code not in current use)]/[Chunghaw Telecom co.]/{values[index - 1]}";
|
||
}
|
||
|
||
// illegal, id
|
||
#region 2.16.886.1.1.*
|
||
|
||
oid_2_16_886_1_1:
|
||
|
||
if (index == values.Length) return "/Country/[Yemen (code not in current use)]/[Chunghaw Telecom co.]/[Legal entities]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/[Yemen (code not in current use)]/[Chunghaw Telecom co.]/[Legal entities]/[Personal Identification Number]";
|
||
case 2: return "/Country/[Yemen (code not in current use)]/[Chunghaw Telecom co.]/[Legal entities]/[Private organization ID registered in Taiwan]";
|
||
case 3: return "/Country/[Yemen (code not in current use)]/[Chunghaw Telecom co.]/[Legal entities]/[Public organization ID registered in Taiwan]";
|
||
default: return $"/Country/[Yemen (code not in current use)]/[Chunghaw Telecom co.]/[Legal entities]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cp-illegal, cp
|
||
#region 2.16.886.1.2.*
|
||
|
||
oid_2_16_886_1_2:
|
||
|
||
if (index == values.Length) return "/Country/[Yemen (code not in current use)]/[Chunghaw Telecom co.]/[Policies that Chunghwa Telecom would make public]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Country/[Yemen (code not in current use)]/[Chunghaw Telecom co.]/[Policies that Chunghwa Telecom would make public]/[Taiwan Government Root Certificate Authority (GRCA) policies]";
|
||
default: return $"/Country/[Yemen (code not in current use)]/[Chunghaw Telecom co.]/[Policies that Chunghwa Telecom would make public]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// illegal-gov, gov
|
||
#region 2.16.886.101.*
|
||
|
||
oid_2_16_886_101:
|
||
|
||
if (index == values.Length) return "/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_16_886_101_0;
|
||
default: return $"/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]/{values[index - 1]}";
|
||
}
|
||
|
||
// gpki-illegal, gpki
|
||
#region 2.16.886.101.0.*
|
||
|
||
oid_2_16_886_101_0:
|
||
|
||
if (index == values.Length) return "/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]/[Government Public Key Infrastructure (PKI)]";
|
||
switch (values[index++])
|
||
{
|
||
case 3: goto oid_2_16_886_101_0_3;
|
||
default: return $"/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]/[Government Public Key Infrastructure (PKI)]/{values[index - 1]}";
|
||
}
|
||
|
||
// certpolicy-illegal, certpolicy
|
||
#region 2.16.886.101.0.3.*
|
||
|
||
oid_2_16_886_101_0_3:
|
||
|
||
if (index == values.Length) return "/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]/[Government Public Key Infrastructure (PKI)]/[Certificate policy]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]/[Government Public Key Infrastructure (PKI)]/[Certificate policy]/[testAssurance-illegal]";
|
||
case 1: return "/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]/[Government Public Key Infrastructure (PKI)]/[Certificate policy]/[class1Assurance-illegal]";
|
||
case 2: return "/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]/[Government Public Key Infrastructure (PKI)]/[Certificate policy]/[class2Assurance-illegal]";
|
||
case 3: return "/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]/[Government Public Key Infrastructure (PKI)]/[Certificate policy]/[class3Assurance-illegal]";
|
||
case 4: return "/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]/[Government Public Key Infrastructure (PKI)]/[Certificate policy]/[class4Assurance-illegal]";
|
||
default: return $"/Country/[Yemen (code not in current use)]/[Government root certification authority of Taiwan]/[Government Public Key Infrastructure (PKI)]/[Certificate policy]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// registration-procedures
|
||
#region 2.17.*
|
||
|
||
oid_2_17:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/Registration-Procedures";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_17_1;
|
||
case 2: goto oid_2_17_2;
|
||
case 3: return "/Joint-ISO-ITU-T/Registration-Procedures/[Registration procedures for the registration authority of international ASN.1 names]";
|
||
case 5: return "/Joint-ISO-ITU-T/Registration-Procedures/[Registration procedures for the registration authority of international ADministration Management Domain (ADMD) alphanumeric names and international PRivate Management Domain (PRMD) alphanumeric names for Originator/Recipient (O/R) Rec. ITU-T X.400 addresses]";
|
||
case 6: return "/Joint-ISO-ITU-T/Registration-Procedures/[Registration procedures for the registration authority of international organization alphanumeric names for use in Rec. ITU-T X.500 directory distinguished names]";
|
||
default: return $"/Joint-ISO-ITU-T/Registration-Procedures/{values[index - 1]}";
|
||
}
|
||
|
||
// module
|
||
#region 2.17.1.*
|
||
|
||
oid_2_17_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/Registration-Procedures/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/Registration-Procedures/[ASN.1 modules]/[OidDirectoryNameDef]";
|
||
case 2: goto oid_2_17_1_2;
|
||
default: return $"/Joint-ISO-ITU-T/Registration-Procedures/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
// directory-defs
|
||
#region 2.17.1.2.*
|
||
|
||
oid_2_17_1_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/Registration-Procedures/[ASN.1 modules]/[OidDirectoryNameDef]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/Registration-Procedures/[ASN.1 modules]/[OidDirectoryNameDef]/[oidC1]";
|
||
case 1: return "/Joint-ISO-ITU-T/Registration-Procedures/[ASN.1 modules]/[OidDirectoryNameDef]/[oidC2]";
|
||
case 2: return "/Joint-ISO-ITU-T/Registration-Procedures/[ASN.1 modules]/[OidDirectoryNameDef]/[oidC]";
|
||
case 3: return "/Joint-ISO-ITU-T/Registration-Procedures/[ASN.1 modules]/[OidDirectoryNameDef]/[oidRoot]";
|
||
case 4: return "/Joint-ISO-ITU-T/Registration-Procedures/[ASN.1 modules]/[OidDirectoryNameDef]/[oidRootNf]";
|
||
default: return $"/Joint-ISO-ITU-T/Registration-Procedures/[ASN.1 modules]/[OidDirectoryNameDef]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// document-types
|
||
#region 2.17.2.*
|
||
|
||
oid_2_17_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/Registration-Procedures/[Document types]";
|
||
switch (values[index++])
|
||
{
|
||
case 3: return "/Joint-ISO-ITU-T/Registration-Procedures/[Document types]/[Third registered instance of the Document Type information object as described in clause A.4 of ISO/IEC 9834-2]";
|
||
default: return $"/Joint-ISO-ITU-T/Registration-Procedures/[Document types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// physical-layer, physical-layer-management
|
||
#region 2.18.*
|
||
|
||
oid_2_18:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Physical layer management]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_18_0;
|
||
default: return $"/Joint-ISO-ITU-T/[Physical layer management]/{values[index - 1]}";
|
||
}
|
||
|
||
// management
|
||
#region 2.18.0.*
|
||
|
||
oid_2_18_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[standardSpecificExtension]";
|
||
case 2: goto oid_2_18_0_2;
|
||
case 3: goto oid_2_18_0_3;
|
||
case 4: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[package]";
|
||
case 5: goto oid_2_18_0_5;
|
||
case 6: goto oid_2_18_0_6;
|
||
case 7: goto oid_2_18_0_7;
|
||
case 8: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[attributeGroup]";
|
||
case 9: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[action]";
|
||
case 10: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[notification]";
|
||
default: return $"/Joint-ISO-ITU-T/[Physical layer management]/[Management]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Module
|
||
#region 2.18.0.2.*
|
||
|
||
oid_2_18_0_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[ASN.1 modules]/[PHLM]";
|
||
default: return $"/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// objectClass
|
||
#region 2.18.0.3.*
|
||
|
||
oid_2_18_0_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Object classes]/[physicalSubsystem]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Object classes]/[physicalEntity]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Object classes]/[physicalSAP]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Object classes]/[dataCircuit]";
|
||
case 5: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Object classes]/[physicalConnection]";
|
||
default: return $"/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// parameter
|
||
#region 2.18.0.5.*
|
||
|
||
oid_2_18_0_5:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Parameters]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Parameters]/[bitErrorThresholdReached]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Parameters]/[connectionError]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Parameters]/[connectionEstablished]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Parameters]/[lossOfSignal]";
|
||
case 5: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Parameters]/[lossOfSynchronization]";
|
||
default: return $"/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Parameters]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nameBinding
|
||
#region 2.18.0.6.*
|
||
|
||
oid_2_18_0_6:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Name bindings]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Name bindings]/[physicalSubsystem-system]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Name bindings]/[physicalEntity-physicalSubsystem-Management]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Name bindings]/[physicalSAP-physicalSubsystem]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Name bindings]/[dataCircuit-physicalEntity]";
|
||
case 5: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Name bindings]/[physicalConnection-dataCircuit]";
|
||
default: return $"/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Name bindings]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 2.18.0.7.*
|
||
|
||
oid_2_18_0_7:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[physicalEntityTitles]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[bitErrorsThreshold]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[dataCircuitType]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[physicalInterfaceStandard]";
|
||
case 5: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[physicalInterfaceType]";
|
||
case 6: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[physicalMediaNames]";
|
||
case 7: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[synchronizationMode]";
|
||
case 8: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[transmissionCoding]";
|
||
case 9: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[transmissionMode]";
|
||
case 10: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[transmissionRate]";
|
||
case 11: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[endpointIdentifier]";
|
||
case 12: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[portNumber]";
|
||
case 13: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[bitErrorsReceived]";
|
||
case 14: return "/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/[bitErrorsTransmitted]";
|
||
default: return $"/Joint-ISO-ITU-T/[Physical layer management]/[Management]/[Attributes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// mheg
|
||
#region 2.19.*
|
||
|
||
oid_2_19:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Multimedia and Hypermedia information coding Expert Group (MHEG)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_19_1;
|
||
default: return $"/Joint-ISO-ITU-T/[Multimedia and Hypermedia information coding Expert Group (MHEG)]/{values[index - 1]}";
|
||
}
|
||
|
||
// version
|
||
#region 2.19.1.*
|
||
|
||
oid_2_19_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Multimedia and Hypermedia information coding Expert Group (MHEG)]/[Versions]";
|
||
switch (values[index++])
|
||
{
|
||
case 9: return "/Joint-ISO-ITU-T/[Multimedia and Hypermedia information coding Expert Group (MHEG)]/[Versions]/[ISOMHEG-ud]";
|
||
case 11: return "/Joint-ISO-ITU-T/[Multimedia and Hypermedia information coding Expert Group (MHEG)]/[Versions]/[ISOMHEG-sir]";
|
||
case 17: return "/Joint-ISO-ITU-T/[Multimedia and Hypermedia information coding Expert Group (MHEG)]/[Versions]/[ISO13522-MHEG-5]";
|
||
default: return $"/Joint-ISO-ITU-T/[Multimedia and Hypermedia information coding Expert Group (MHEG)]/[Versions]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// genericULS, generic-upper-layers-security, guls
|
||
#region 2.20.*
|
||
|
||
oid_2_20:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_20_1;
|
||
case 2: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[General transfer syntax]";
|
||
case 3: goto oid_2_20_3;
|
||
case 4: goto oid_2_20_4;
|
||
case 5: goto oid_2_20_5;
|
||
case 7: goto oid_2_20_7;
|
||
default: return $"/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.20.1.*
|
||
|
||
oid_2_20_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[ASN.1 modules]/[ObjectIdentifiers]";
|
||
case 1: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[ASN.1 modules]/[Notation]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[ASN.1 modules]/[GulsSecurityExchanges]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[ASN.1 modules]/[GulsSecurityTransformations]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[ASN.1 modules]/[DirectoryProtectionMappings]";
|
||
case 5: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[ASN.1 modules]/[GULSProtectionMappings]";
|
||
case 6: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[ASN.1 modules]/[SeseAPDUs]";
|
||
case 7: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[ASN.1 modules]/[GenericProtectingTransferSyntax]";
|
||
default: return $"/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// specificTransferSyntax
|
||
#region 2.20.3.*
|
||
|
||
oid_2_20_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[Basic Encoding Rules (BER)]";
|
||
case 2: goto oid_2_20_3_2;
|
||
case 3: goto oid_2_20_3_3;
|
||
case 5: goto oid_2_20_3_5;
|
||
default: return $"/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/{values[index - 1]}";
|
||
}
|
||
|
||
// ber-derived
|
||
#region 2.20.3.2.*
|
||
|
||
oid_2_20_3_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) as variants of the Basic Encoding Rules (BER)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) as variants of the Basic Encoding Rules (BER)]/[Canonical Encoding Rules (CER)]";
|
||
case 1: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) as variants of the Basic Encoding Rules (BER)]/[Distinguished Encoding Rules (DER)]";
|
||
default: return $"/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) as variants of the Basic Encoding Rules (BER)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// packed-encoding
|
||
#region 2.20.3.3.*
|
||
|
||
oid_2_20_3_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[Packed Encoding Rules (PER)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[Packed Encoding Rules (PER)]/[Basic variant]";
|
||
case 1: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[Packed Encoding Rules (PER)]/[Canonical variant]";
|
||
default: return $"/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[Packed Encoding Rules (PER)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// packed-encoding
|
||
#region 2.20.3.5.*
|
||
|
||
oid_2_20_3_5:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[EXtensible Markup Language (XML) Encoding Rules (XER)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[EXtensible Markup Language (XML) Encoding Rules (XER)]/[Basic variant]";
|
||
case 1: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[EXtensible Markup Language (XML) Encoding Rules (XER)]/[Canonical variant]";
|
||
default: return $"/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Specific transfer syntax]/[EXtensible Markup Language (XML) Encoding Rules (XER)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// securityExchanges
|
||
#region 2.20.4.*
|
||
|
||
oid_2_20_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security exchanges]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security exchanges]/[dirAuthenticationOneWay]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security exchanges]/[dirAuthenticationTwoWay]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security exchanges]/[simpleNegotiationSE]";
|
||
default: return $"/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security exchanges]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// securityTransformations
|
||
#region 2.20.5.*
|
||
|
||
oid_2_20_5:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security transformations]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security transformations]/[dirEncryptedTransformation]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security transformations]/[dirSignedTransformation]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security transformations]/[dirSignatureTransformation]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security transformations]/[gulsSignedTransformation]";
|
||
case 5: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security transformations]/[gulsSignatureTransformation]";
|
||
default: return $"/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Security transformations]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// application-contexts
|
||
#region 2.20.7.*
|
||
|
||
oid_2_20_7:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Application contexts]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Application contexts]/[Basic]";
|
||
default: return $"/Joint-ISO-ITU-T/[Generic Upper Layers Security (GULS)]/[Application contexts]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// transport-layer-security-protocol
|
||
#region 2.21.*
|
||
|
||
oid_2_21:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Transport layer security protocol]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_21_1;
|
||
default: return $"/Joint-ISO-ITU-T/[Transport layer security protocol]/{values[index - 1]}";
|
||
}
|
||
|
||
// sa-p-kte
|
||
#region 2.21.1.*
|
||
|
||
oid_2_21_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Transport layer security protocol]/[Security Association Protocol Type]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Transport layer security protocol]/[Security Association Protocol Type]/[Exponential Key Exchange (EKE)]";
|
||
default: return $"/Joint-ISO-ITU-T/[Transport layer security protocol]/[Security Association Protocol Type]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// network-layer-security-protocol
|
||
#region 2.22.*
|
||
|
||
oid_2_22:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Network layer security protocol]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_22_1;
|
||
default: return $"/Joint-ISO-ITU-T/[Network layer security protocol]/{values[index - 1]}";
|
||
}
|
||
|
||
// sa-p-kte
|
||
#region 2.22.1.*
|
||
|
||
oid_2_22_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Network layer security protocol]/[Security Association Protocol Type]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Network layer security protocol]/[Security Association Protocol Type]/[Exponential Key Exchange (EKE)]";
|
||
default: return $"/Joint-ISO-ITU-T/[Network layer security protocol]/[Security Association Protocol Type]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// international-organizations
|
||
#region 2.23.*
|
||
|
||
oid_2_23:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations";
|
||
switch (values[index++])
|
||
{
|
||
case 42: goto oid_2_23_42;
|
||
case 43: goto oid_2_23_43;
|
||
case 128: return "/Joint-ISO-ITU-T/International-Organizations/[Teleglobe, Inc.]";
|
||
case 129: return "/Joint-ISO-ITU-T/International-Organizations/[Key Recovery Alliance]";
|
||
case 130: return "/Joint-ISO-ITU-T/International-Organizations/[Object Management Group]";
|
||
case 131: return "/Joint-ISO-ITU-T/International-Organizations/[Visa International]";
|
||
case 132: return "/Joint-ISO-ITU-T/International-Organizations/[Comprehensive nuclear-Test-Ban Treaty Organization (CTBTO) Public-Key Infrastructure (PKI)]";
|
||
case 133: goto oid_2_23_133;
|
||
case 134: return "/Joint-ISO-ITU-T/International-Organizations/[Ceska Posta s.p.]";
|
||
case 135: return "/Joint-ISO-ITU-T/International-Organizations/[\"HBOS Plc\"]";
|
||
case 136: goto oid_2_23_136;
|
||
case 137: return "/Joint-ISO-ITU-T/International-Organizations/[Comrad Medical Systems]";
|
||
case 138: return "/Joint-ISO-ITU-T/International-Organizations/[International Atomic Energy Agency (IAEA)]";
|
||
case 139: return "/Joint-ISO-ITU-T/International-Organizations/[British Sky Broadcasting Group]";
|
||
case 140: goto oid_2_23_140;
|
||
case 141: return "/Joint-ISO-ITU-T/International-Organizations/[\"WAC\" Application Services Ltd.]";
|
||
case 143: goto oid_2_23_143;
|
||
case 144: return "/Joint-ISO-ITU-T/International-Organizations/[Directorate General of The General Security of Lebanon]";
|
||
case 146: goto oid_2_23_146;
|
||
case 147: return "/Joint-ISO-ITU-T/International-Organizations/[Peripheral Component Interconnect Special Interest Group (PCI-SIG) component measurement and authorization]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/{values[index - 1]}";
|
||
}
|
||
|
||
// set
|
||
#region 2.23.42.*
|
||
|
||
oid_2_23_42:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_23_42_0;
|
||
case 1: goto oid_2_23_42_1;
|
||
case 2: goto oid_2_23_42_2;
|
||
case 3: goto oid_2_23_42_3;
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[algorithm]";
|
||
case 5: goto oid_2_23_42_5;
|
||
case 6: goto oid_2_23_42_6;
|
||
case 7: goto oid_2_23_42_7;
|
||
case 8: goto oid_2_23_42_8;
|
||
case 9: goto oid_2_23_42_9;
|
||
case 10: goto oid_2_23_42_10;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/{values[index - 1]}";
|
||
}
|
||
|
||
// contentType
|
||
#region 2.23.42.0.*
|
||
|
||
oid_2_23_42_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PANData]";
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PANToken]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PANOnly]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-OIData]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PI]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PIData]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PIDataUnsigned]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-HODInput]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthResBaggage]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthRevReqBaggage]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthRevResBaggage]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapTokenSeq]";
|
||
case 12: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PInitResData]";
|
||
case 13: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PI-TBS]";
|
||
case 14: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PResData]";
|
||
case 15: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-InqReqData]";
|
||
case 16: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthReqTBS]";
|
||
case 17: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthResTBS]";
|
||
case 18: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthResTBSXOID]";
|
||
case 19: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthTokenTBS]";
|
||
case 20: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapTokenData]";
|
||
case 21: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapTokenTBSOID]";
|
||
case 22: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AcqCardCodeMsg]";
|
||
case 23: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthRevReqTBS]";
|
||
case 24: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthRevResData]";
|
||
case 25: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthRevResTBS]";
|
||
case 26: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapReqTBS]";
|
||
case 27: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapReqTBSX]";
|
||
case 28: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapResData]";
|
||
case 29: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapRevReqTBS]";
|
||
case 30: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapRevReqTBSX]";
|
||
case 31: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapRevResData]";
|
||
case 32: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredReqTBS]";
|
||
case 33: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredReqTBSXOID]";
|
||
case 34: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredResDataOID]";
|
||
case 35: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredRevReqTBS]";
|
||
case 36: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredRevReqTBSX]";
|
||
case 37: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredRevResData]";
|
||
case 38: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PCertReqData]";
|
||
case 39: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PCertResTBSOID]";
|
||
case 40: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-BatchAdminReqData]";
|
||
case 41: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-BatchAdminResData]";
|
||
case 42: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CardCInitResTBS]";
|
||
case 43: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AqCInitResTBSOID]";
|
||
case 44: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-RegFormResTBS]";
|
||
case 45: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CertReqDataOID]";
|
||
case 46: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CertReqTBS]";
|
||
case 47: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CertResDataOID]";
|
||
case 48: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CertInqReqTBS]";
|
||
case 49: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-ErrorTBS]";
|
||
case 50: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PIDualSignedTBE]";
|
||
case 51: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-PIUnsignedTBE]";
|
||
case 52: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthReqTBE]";
|
||
case 53: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthResTBE]";
|
||
case 54: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthResTBEX]";
|
||
case 55: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthTokenTBE]";
|
||
case 56: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapTokenTBEOID]";
|
||
case 57: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapTokenTBEX]";
|
||
case 58: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AcqCardCodeMsgTBE]";
|
||
case 59: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthRevReqTBE]";
|
||
case 60: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthRevResTBE]";
|
||
case 61: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-AuthRevResTBEB]";
|
||
case 62: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapReqTBE]";
|
||
case 63: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapReqTBEX]";
|
||
case 64: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapResTBE]";
|
||
case 65: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapRevReqTBE]";
|
||
case 66: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapRevReqTBEX]";
|
||
case 67: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CapRevResTBE]";
|
||
case 68: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredReqTBE]";
|
||
case 69: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredReqTBEXOID]";
|
||
case 70: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredResTBE]";
|
||
case 71: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredRevReqTBE]";
|
||
case 72: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredRevReqTBEX]";
|
||
case 73: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CredRevResTBE]";
|
||
case 74: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-BatchAdminReqTBE]";
|
||
case 75: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-BatchAdminResTBE]";
|
||
case 76: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-RegFormReqTBE]";
|
||
case 77: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CertReqTBE]";
|
||
case 78: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CertReqTBEX]";
|
||
case 79: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CertResTBE]";
|
||
case 80: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CRLNotificationTBS]";
|
||
case 81: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-CRLNotificationResTBS]";
|
||
case 82: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/[id-set-content-BCIDistributionTBS]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[contentType]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// msgExt
|
||
#region 2.23.42.1.*
|
||
|
||
oid_2_23_42_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[msgExt]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[msgExt]/[setext-genCrypt]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[msgExt]/[setext-miAuth]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[msgExt]/[setext-pinSecure]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[msgExt]/[setext-pinAny]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[msgExt]/[setext-track2]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[msgExt]/[setext-cv]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[msgExt]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// field
|
||
#region 2.23.42.2.*
|
||
|
||
oid_2_23_42_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[fullName]";
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[givenName]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[familyName]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[birthFamilyName]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[placeName]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[identificationNumber]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[month]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[date]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[address]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[telephone]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[amount]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[accountNumber]";
|
||
case 12: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/[passPhrase]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[field]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// attribute
|
||
#region 2.23.42.3.*
|
||
|
||
oid_2_23_42_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_23_42_3_0;
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-PGWYcap]";
|
||
case 2: goto oid_2_23_42_3_2;
|
||
case 3: goto oid_2_23_42_3_3;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/{values[index - 1]}";
|
||
}
|
||
|
||
// 0
|
||
#region 2.23.42.3.0.*
|
||
|
||
oid_2_23_42_3_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[cert]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[cert]/[rootKeyThumb]";
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[cert]/[additionalPolicy]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[cert]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 2
|
||
#region 2.23.42.3.2.*
|
||
|
||
oid_2_23_42_3_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/[setAttr-Token-EMV]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/[setAttr-Token-B0Prime]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 3
|
||
#region 2.23.42.3.3.*
|
||
|
||
oid_2_23_42_3_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-IssCap]";
|
||
switch (values[index++])
|
||
{
|
||
case 3: goto oid_2_23_42_3_3_3;
|
||
case 4: goto oid_2_23_42_3_3_4;
|
||
case 5: goto oid_2_23_42_3_3_5;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-IssCap]/{values[index - 1]}";
|
||
}
|
||
|
||
// 3
|
||
#region 2.23.42.3.3.3.*
|
||
|
||
oid_2_23_42_3_3_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-IssCap]/[setAttr-IssCap-CVM]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/[setAttr-IssCap-CVM]/[setAttr-GenCryptgrm]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/[setAttr-IssCap-CVM]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 4
|
||
#region 2.23.42.3.3.4.*
|
||
|
||
oid_2_23_42_3_3_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-IssCap]/[setAttr-IssCap-T2]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/[setAttr-IssCap-T2]/[setAttr-T2Enc]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/[setAttr-IssCap-T2]/[setAttr-T2cleartxt]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/[setAttr-IssCap-T2]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 5
|
||
#region 2.23.42.3.3.5.*
|
||
|
||
oid_2_23_42_3_3_5:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-IssCap]/[setAttr-IssCap-Sig]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/[setAttr-IssCap-Sig]/[setAttr-TokICCsig]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/[setAttr-IssCap-Sig]/[setAttr-SecDevSig]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[attribute]/[setAttr-TokenType]/[setAttr-IssCap-Sig]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// policy
|
||
#region 2.23.42.5.*
|
||
|
||
oid_2_23_42_5:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[policy]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[policy]/[root]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[policy]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// module
|
||
#region 2.23.42.6.*
|
||
|
||
oid_2_23_42_6:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[ASN.1 modules]/[SetMessage]";
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[ASN.1 modules]/[SetCertMsgs]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[ASN.1 modules]/[SetPayMsgs]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[ASN.1 modules]/[SetCertificateExtensions]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[ASN.1 modules]/[SetMarketData]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[ASN.1 modules]/[SetPKCS10]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 7
|
||
#region 2.23.42.7.*
|
||
|
||
oid_2_23_42_7:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[hashedRootKey]";
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[certificateType]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[merchantData]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[cardCertRequired]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[tunneling]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[setExtensions]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[setQualifier]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[setCext-PGWYcapabilities]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[setCext-TokenIdentifier]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[setCext-Track2Data]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[setCext-TokenType]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/[setCext-IssuerCapabilities]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[certExt]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 8
|
||
#region 2.23.42.8.*
|
||
|
||
oid_2_23_42_8:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[brand]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[brand]/[International Air Transport Association (IATA)-Air Transport Association (ATA)]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[brand]/[VISA]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[brand]/[MasterCard]";
|
||
case 30: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[brand]/[Diners]";
|
||
case 34: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[brand]/[AmericanExpress]";
|
||
case 35: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[brand]/[JCB]";
|
||
case 6011: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[brand]/[Novus]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[brand]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// vendor, set-vendors
|
||
#region 2.23.42.9.*
|
||
|
||
oid_2_23_42_9:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[GlobeSet]";
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[IBM]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[CyberCash]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Terisa]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[RSADSI]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[VeriFone]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[TrinTech]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[BankGate]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[GTE]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[CompuSource]";
|
||
case 10: goto oid_2_23_42_9_10;
|
||
case 11: goto oid_2_23_42_9_11;
|
||
case 12: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[OSS]";
|
||
case 13: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[TenthMountain]";
|
||
case 14: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Antares]";
|
||
case 15: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[ECC]";
|
||
case 16: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Maithean]";
|
||
case 17: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Netscape]";
|
||
case 18: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Verisign]";
|
||
case 19: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[BlueMoney]";
|
||
case 20: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Lacerte]";
|
||
case 21: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Fujitsu]";
|
||
case 22: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[eLab]";
|
||
case 23: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Entrust]";
|
||
case 24: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[VIAnet]";
|
||
case 25: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[III]";
|
||
case 26: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[OpenMarket]";
|
||
case 27: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Lexem]";
|
||
case 28: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Intertrader]";
|
||
case 29: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Persimmon]";
|
||
case 30: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[NABLE]";
|
||
case 31: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Espace-net]";
|
||
case 32: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Hitachi]";
|
||
case 33: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Microsoft]";
|
||
case 34: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[NEC]";
|
||
case 35: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Mitsubishi]";
|
||
case 36: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[NCR]";
|
||
case 37: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[e-COMM]";
|
||
case 38: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Gemplus]";
|
||
case 39: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[SKCC]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/{values[index - 1]}";
|
||
}
|
||
|
||
// griffin
|
||
#region 2.23.42.9.10.*
|
||
|
||
oid_2_23_42_9_10:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_42_9_10_1;
|
||
case 2: goto oid_2_23_42_9_10_2;
|
||
case 3: goto oid_2_23_42_9_10_3;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.23.42.9.10.1.*
|
||
|
||
oid_2_23_42_9_10_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[OID-Registry]";
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[armenians]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[bhebrew]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[ctrl646]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[currency]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[dingbats]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[genpunc]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[katakana]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[misctech]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[ocr]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[telegraph]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[eyeExamples]";
|
||
case 12: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[cherokee]";
|
||
case 13: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[ethiopic]";
|
||
case 14: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[khmer]";
|
||
case 15: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[mongolian]";
|
||
case 16: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[ogham]";
|
||
case 17: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[runic]";
|
||
case 18: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[x942]";
|
||
case 19: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[cmp]";
|
||
case 20: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/[biometricObject]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// examples
|
||
#region 2.23.42.9.10.2.*
|
||
|
||
oid_2_23_42_9_10_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_23_42_9_10_2_0;
|
||
case 1: goto oid_2_23_42_9_10_2_1;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/{values[index - 1]}";
|
||
}
|
||
|
||
// extKeyUsage
|
||
#region 2.23.42.9.10.2.0.*
|
||
|
||
oid_2_23_42_9_10_2_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[extKeyUsage]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[extKeyUsage]/[extKeyUsage-Ex1]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[extKeyUsage]/[extKeyUsage-Ex2]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[extKeyUsage]/[extKeyUsage-Ex3]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[extKeyUsage]/[extKeyUsage-Ex4]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[extKeyUsage]/[extKeyUsage-Ex5]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[extKeyUsage]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// certificatePolicies
|
||
#region 2.23.42.9.10.2.1.*
|
||
|
||
oid_2_23_42_9_10_2_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[certificatePolicies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[certificatePolicies]/[certificatePolicies-Ex1]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[certificatePolicies]/[certificatePolicies-Ex2]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[ASN.1 examples]/[certificatePolicies]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// business
|
||
#region 2.23.42.9.10.3.*
|
||
|
||
oid_2_23_42_9_10_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_23_42_9_10_3_0;
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Viatec]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/{values[index - 1]}";
|
||
}
|
||
|
||
// tecsec
|
||
#region 2.23.42.9.10.3.0.*
|
||
|
||
oid_2_23_42_9_10_3_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_2_23_42_9_10_3_0_2;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/{values[index - 1]}";
|
||
}
|
||
|
||
// cms
|
||
#region 2.23.42.9.10.3.0.2.*
|
||
|
||
oid_2_23_42_9_10_3_0_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_2_23_42_9_10_3_0_2_2;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/{values[index - 1]}";
|
||
}
|
||
|
||
// header
|
||
#region 2.23.42.9.10.3.0.2.2.*
|
||
|
||
oid_2_23_42_9_10_3_0_2_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[Ivec]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[Secryptm]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[Filelength]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[Filehash]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[Filename]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[Domainlist]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[Accessgrouplist]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[Issuer]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[Credentiallist]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[SignKey]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[KeyUsage]";
|
||
case 12: goto oid_2_23_42_9_10_3_0_2_2_12;
|
||
case 13: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[FavoriteName]";
|
||
case 14: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[DataSignature]";
|
||
case 15: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[BlockSize]";
|
||
case 16: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[DataFormat]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/{values[index - 1]}";
|
||
}
|
||
|
||
// 12
|
||
#region 2.23.42.9.10.3.0.2.2.12.*
|
||
|
||
oid_2_23_42_9_10_3_0_2_2_12:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[BitSpray]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[BitSpray]/[BitSprayMeta]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[BitSpray]/[BitSprayShares]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Griffin Consulting]/[business]/[Tecsec]/[Cryptographic messages syntaxes]/[Header]/[BitSpray]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 11
|
||
#region 2.23.42.9.11.*
|
||
|
||
oid_2_23_42_9_11:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]";
|
||
switch (values[index++])
|
||
{
|
||
case 4: goto oid_2_23_42_9_11_4;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/{values[index - 1]}";
|
||
}
|
||
|
||
// 4
|
||
#region 2.23.42.9.11.4.*
|
||
|
||
oid_2_23_42_9_11_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_23_42_9_11_4_0;
|
||
case 1: goto oid_2_23_42_9_11_4_1;
|
||
case 2: goto oid_2_23_42_9_11_4_2;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/{values[index - 1]}";
|
||
}
|
||
|
||
// 0
|
||
#region 2.23.42.9.11.4.0.*
|
||
|
||
oid_2_23_42_9_11_4_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[ecesOAEPEncryptionSET]";
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[ecesEncryption]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[cryptECESec131a01]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[cryptECESec163a01]";
|
||
case 12: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[cryptECESec239a01]";
|
||
case 13: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[cryptECESec131b01]";
|
||
case 14: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[cryptECESec155b01]";
|
||
case 15: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[cryptECESec163b01]";
|
||
case 16: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[cryptECESec191b01]";
|
||
case 17: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[cryptECESec210b01]";
|
||
case 18: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/[cryptECESec239b01]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Encryption Scheme (ECES)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 1
|
||
#region 2.23.42.9.11.4.1.*
|
||
|
||
oid_2_23_42_9_11_4_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/[ecdsaWithSHA-1]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/[sigECDSAec131a01]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/[sigECDSAec163a01]";
|
||
case 12: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/[sigECDSAec239a01]";
|
||
case 13: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/[sigECDSAec131b01]";
|
||
case 14: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/[sigECDSAec155b01]";
|
||
case 15: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/[sigECDSAec163b01]";
|
||
case 16: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/[sigECDSAec191b01]";
|
||
case 17: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/[sigECDSAec210b01]";
|
||
case 18: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/[sigECDSAec239b01]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Digital Signature Algorithm (ECDSA)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 2
|
||
#region 2.23.42.9.11.4.2.*
|
||
|
||
oid_2_23_42_9_11_4_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]";
|
||
switch (values[index++])
|
||
{
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]/[sigECNRAec131a01]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]/[sigECNRAec163a01]";
|
||
case 12: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]/[sigECNRAec239a01]";
|
||
case 13: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]/[sigECNRAec131b01]";
|
||
case 14: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]/[sigECNRAec155b01]";
|
||
case 15: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]/[sigECNRAec163b01]";
|
||
case 16: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]/[sigECNRAec191b01]";
|
||
case 17: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]/[sigECNRAec210b01]";
|
||
case 18: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]/[sigECNRAec239b01]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[Registered vendors]/[Certicom]/[algorithms]/[Elliptic Curve Nyberg-Rueppel Algorithms (ECNRAs)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 10
|
||
#region 2.23.42.10.*
|
||
|
||
oid_2_23_42_10:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[national]";
|
||
switch (values[index++])
|
||
{
|
||
case 192: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[national]/[Japan]";
|
||
case 392: return "/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[national]/[Japan]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Secure Electronic Transactions (SET)]/[national]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// wap
|
||
#region 2.23.43.*
|
||
|
||
oid_2_23_43:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Modules]";
|
||
case 1: goto oid_2_23_43_1;
|
||
case 2: goto oid_2_23_43_2;
|
||
case 3: goto oid_2_23_43_3;
|
||
case 4: goto oid_2_23_43_4;
|
||
case 5: goto oid_2_23_43_5;
|
||
case 6: goto oid_2_23_43_6;
|
||
case 7: goto oid_2_23_43_7;
|
||
case 8: goto oid_2_23_43_8;
|
||
case 9: goto oid_2_23_43_9;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/{values[index - 1]}";
|
||
}
|
||
|
||
// wap-wsg
|
||
#region 2.23.43.1.*
|
||
|
||
oid_2_23_43_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_43_1_1;
|
||
case 2: goto oid_2_23_43_1_2;
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Modules]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-wimpath]";
|
||
case 4: goto oid_2_23_43_1_4;
|
||
case 5: goto oid_2_23_43_1_5;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/{values[index - 1]}";
|
||
}
|
||
|
||
// wap-wsg-idm-se
|
||
#region 2.23.43.1.1.*
|
||
|
||
oid_2_23_43_1_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-se]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-se]/[wap-wsg-idm-se-wtlsrsa]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-se]/[wap-wsg-idm-se-wimgenericrsa]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-se]/[wap-wsg-idm-se-wtlsecdh]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-se]/[wap-wsg-idm-se-wimgenericecc]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-se]/[wap-wsg-idm-se-tlsrsa]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-se]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// wap-wsg-idm-file
|
||
#region 2.23.43.1.2.*
|
||
|
||
oid_2_23_43_1_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-file]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-file]/[wap-wsg-idm-file-peer]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-file]/[wap-wsg-idm-file-session]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-file]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// wap-wsg-idm-ecid
|
||
#region 2.23.43.1.4.*
|
||
|
||
oid_2_23_43_1_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls1]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls3]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls4]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls5]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls6]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls7]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls8]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls9]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls10]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls11]";
|
||
case 12: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/[wap-wsg-idm-ecid-wtls12]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-wsg-idm-ecid]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// wap-signedContent-indications
|
||
#region 2.23.43.1.5.*
|
||
|
||
oid_2_23_43_1_5:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-signedContent-indications]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-signedContent-indications]/[wap-implicitIndication]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Security Group (WSG)]/[wap-signedContent-indications]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// wap-at
|
||
#region 2.23.43.2.*
|
||
|
||
oid_2_23_43_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) AT]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) AT]/[wap-at-certificateURL]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) AT]/[id-keygen-assertion]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) AT]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// wap-ce
|
||
#region 2.23.43.3.*
|
||
|
||
oid_2_23_43_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) CE]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) CE]/[wap-ce-domainInformation]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) CE]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// wap-oc
|
||
#region 2.23.43.4.*
|
||
|
||
oid_2_23_43_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) OC]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) OC]/[wap-oc-wapEntity]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) OC]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// wap-provisioning
|
||
#region 2.23.43.5.*
|
||
|
||
oid_2_23_43_5:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Provisioning}]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Provisioning]/[bootstrap]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Provisioning]/[config1]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Provisioning]/[config2]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Wireless Application Protocol (WAP) Provisioning]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// oma-drm
|
||
#region 2.23.43.6.*
|
||
|
||
oid_2_23_43_6:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_43_6_1;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/{values[index - 1]}";
|
||
}
|
||
|
||
// oma-kp
|
||
#region 2.23.43.6.1.*
|
||
|
||
oid_2_23_43_6_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-rightsIssuer]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-drmAgent]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-srmAgent]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-sceDrmAgent]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-sceRenderSource]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-sceRenderAgent]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-localRightsManagerDevice]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-localRightsManagerDomain]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-domainAuthority]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-domainEnforcementAgentLocal]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/[oma-kp-domainEnforcementAgentNetwork]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DRM]/[oma-kp]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// oma-dm
|
||
#region 2.23.43.7.*
|
||
|
||
oid_2_23_43_7:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DM]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DM]/[dm-bootstrap]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Open Mobile Alliance (OMA) DM]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// oma-bcast
|
||
#region 2.23.43.8.*
|
||
|
||
oid_2_23_43_8:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[BCAST]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[BCAST]/[oma-bcast-spcp]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[BCAST]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// oma-lwm2m
|
||
#region 2.23.43.9.*
|
||
|
||
oid_2_23_43_9:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Lightweight Machine-to-Machine (M2M)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Lightweight Machine-to-Machine (M2M)]/[lwm2m-bootstrap]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Open Mobile Alliance (OMA)]/[Lightweight Machine-to-Machine (M2M)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// 133
|
||
#region 2.23.133.*
|
||
|
||
oid_2_23_133:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-tcpaSpecVersion]";
|
||
case 2: goto oid_2_23_133_2;
|
||
case 3: goto oid_2_23_133_3;
|
||
case 4: goto oid_2_23_133_4;
|
||
case 5: goto oid_2_23_133_5;
|
||
case 6: goto oid_2_23_133_6;
|
||
case 8: goto oid_2_23_133_8;
|
||
case 17: goto oid_2_23_133_17;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/{values[index - 1]}";
|
||
}
|
||
|
||
// tcg-attribute
|
||
#region 2.23.133.2.*
|
||
|
||
oid_2_23_133_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tpmManufacturer]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tpmModel]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tpmVersion]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-platformManufacturer]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-platformModel]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-platformVersion]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-componentManufacturer]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-componentModel]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-componentVersion]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-securityQualities]";
|
||
case 11: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tpmProtectionProfile]";
|
||
case 12: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tpmSecurityTarget]";
|
||
case 13: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tbbProtectionProfile]";
|
||
case 14: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tbbSecurityTarget]";
|
||
case 15: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tpmIdLabel]";
|
||
case 16: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tpmSpecification]";
|
||
case 17: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tcgPlatformSpecification]";
|
||
case 18: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tpmSecurityAssertions]";
|
||
case 19: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tbbSecurityAssertions]";
|
||
case 23: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/[tcg-at-tcgCredentialSpecification]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-attribute]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tcg-protocol
|
||
#region 2.23.133.3.*
|
||
|
||
oid_2_23_133_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-protocol]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-protocol]/[tcg-prt-tpmIdProtocol]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-protocol]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tcg-algorithm
|
||
#region 2.23.133.4.*
|
||
|
||
oid_2_23_133_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-algorithm]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-algorithm]/[tcg-algorithm-null]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-algorithm]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tcg-platformClass
|
||
#region 2.23.133.5.*
|
||
|
||
oid_2_23_133_5:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_133_5_1;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/{values[index - 1]}";
|
||
}
|
||
|
||
// tcg-common
|
||
#region 2.23.133.5.1.*
|
||
|
||
oid_2_23_133_5_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]/[tcg-at-platformManufacturerStr]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]/[tcg-at-platformManufacturerId]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]/[tcg-at-platformConfigUri]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]/[tcg-at-platformModel]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]/[tcg-at-platformVersion]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]/[tcg-at-platformSerial]";
|
||
case 7: goto oid_2_23_133_5_1_7;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]/{values[index - 1]}";
|
||
}
|
||
|
||
// tcg-at-platformConfiguration
|
||
#region 2.23.133.5.1.7.*
|
||
|
||
oid_2_23_133_5_1_7:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]/[tcg-at-platformConfiguration]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]/[tcg-at-platformConfiguration]/[tcg-at-platformConfiguration-v1]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-platformClass]/[tcg-common]/[tcg-at-platformConfiguration]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// tcg-ce
|
||
#region 2.23.133.6.*
|
||
|
||
oid_2_23_133_6:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Certificate Extensions (CE)]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Certificate Extensions (CE)]/[tcg-ce-relevantCredentials]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Certificate Extensions (CE)]/[tcg-ce-relevantManifests]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Certificate Extensions (CE)]/[tcg-ce-virtualPlatformAttestationService]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Certificate Extensions (CE)]/[tcg-ce-migrationControllerAttestationService]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Certificate Extensions (CE)]/[tcg-ce-migrationControllerRegistrationService]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Certificate Extensions (CE)]/[tcg-ce-virtualPlatformBackupService]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Certificate Extensions (CE)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tcg-kp
|
||
#region 2.23.133.8.*
|
||
|
||
oid_2_23_133_8:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Key Purposes (KPs)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Key Purposes (KPs)]/[tcg-kp-EKCertificate]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Key Purposes (KPs)]/[tcg-kp-PlatformAttributeCertificate]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Key Purposes (KPs)]/[tcg-kp-AIKCertificate]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Key Purposes (KPs)]/[tcg-kp-PlatformKeyCertificate]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[Key Purposes (KPs)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tcg-address
|
||
#region 2.23.133.17.*
|
||
|
||
oid_2_23_133_17:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-address]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-address]/[tcg-address-ethernetmac]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-address]/[tcg-address-wlanmac]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-address]/[tcg-address-bluetoothmac]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Computing Group (TCG)]/[tcg-address]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// icao
|
||
#region 2.23.136.*
|
||
|
||
oid_2_23_136:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_136_1;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/{values[index - 1]}";
|
||
}
|
||
|
||
// mrtd
|
||
#region 2.23.136.1.*
|
||
|
||
oid_2_23_136_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_136_1_1;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/{values[index - 1]}";
|
||
}
|
||
|
||
// security
|
||
#region 2.23.136.1.1.*
|
||
|
||
oid_2_23_136_1_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[LDSSecurityObject]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[cscaMasterList]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[cscaMasterListSigningKey]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[documentTypeList]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[aaProtocolObject]";
|
||
case 6: goto oid_2_23_136_1_1_6;
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[deviationList]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[deviationListSigningKey]";
|
||
case 9: goto oid_2_23_136_1_1_9;
|
||
case 10: goto oid_2_23_136_1_1_10;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/{values[index - 1]}";
|
||
}
|
||
|
||
// extensions
|
||
#region 2.23.136.1.1.6.*
|
||
|
||
oid_2_23_136_1_1_6:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[extensions]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[extensions]/[nameChange]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[extensions]/[documentTypeList]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[extensions]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lds2
|
||
#region 2.23.136.1.1.9.*
|
||
|
||
oid_2_23_136_1_1_9:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_136_1_1_9_1;
|
||
case 2: goto oid_2_23_136_1_1_9_2;
|
||
case 3: goto oid_2_23_136_1_1_9_3;
|
||
case 8: goto oid_2_23_136_1_1_9_8;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/{values[index - 1]}";
|
||
}
|
||
|
||
// travelRecords
|
||
#region 2.23.136.1.1.9.1.*
|
||
|
||
oid_2_23_136_1_1_9_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[travelRecords]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[travelRecords]/[application]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[travelRecords]/[access]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[travelRecords]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// visaRecords
|
||
#region 2.23.136.1.1.9.2.*
|
||
|
||
oid_2_23_136_1_1_9_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[visaRecords]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[visaRecords]/[application]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[visaRecords]/[access]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[visaRecords]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// additionalBiometrics
|
||
#region 2.23.136.1.1.9.3.*
|
||
|
||
oid_2_23_136_1_1_9_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[additionalBiometrics]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[additionalBiometrics]/[application]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[additionalBiometrics]/[access]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[additionalBiometrics]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lds2Signer
|
||
#region 2.23.136.1.1.9.8.*
|
||
|
||
oid_2_23_136_1_1_9_8:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[lds2Signer]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[lds2Signer]/[tsSigner]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[lds2Signer]/[vSigner]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[lds2Signer]/[bSigner]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Logical Data Structure (LDS), version 2.0]/[lds2Signer]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// security
|
||
#region 2.23.136.1.1.10.*
|
||
|
||
oid_2_23_136_1_1_10:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Single Point Of Contact (SPOC)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Single Point Of Contact (SPOC)]/[spocClient]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Single Point Of Contact (SPOC)]/[spocServer]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[International Civil Aviation Organization (ICAO)]/[Machine Readable Travel Document (MRTD)]/[Security]/[Single Point Of Contact (SPOC)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// ca-browser-forum
|
||
#region 2.23.140.*
|
||
|
||
oid_2_23_140:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_140_1;
|
||
case 2: goto oid_2_23_140_2;
|
||
case 3: goto oid_2_23_140_3;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/{values[index - 1]}";
|
||
}
|
||
|
||
// certificate-policies
|
||
#region 2.23.140.1.*
|
||
|
||
oid_2_23_140_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[ev-guidelines]";
|
||
case 2: goto oid_2_23_140_1_2;
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[extended-validation-codesigning]";
|
||
case 4: goto oid_2_23_140_1_4;
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[smime]";
|
||
case 31: return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[onion-EV]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/{values[index - 1]}";
|
||
}
|
||
|
||
|
||
// baseline-requirements
|
||
#region 2.23.140.1.2.*
|
||
|
||
oid_2_23_140_1_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[baseline-requirements]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[baseline-requirements]/[domain-validated]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[baseline-requirements]/[organization-validated]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[baseline-requirements]/[individual-validated]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[baseline-requirements]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// code-signing-requirements
|
||
#region 2.23.140.1.4.*
|
||
|
||
oid_2_23_140_1_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[code-signing-requirements]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[code-signing-requirements]/[code-signing]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate policies]/[code-signing-requirements]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// certificate-extensions
|
||
#region 2.23.140.2.*
|
||
|
||
oid_2_23_140_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate extensions]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate extensions]/[Test certificate]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate extensions]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// certificate-extensions
|
||
#region 2.23.140.3.*
|
||
|
||
oid_2_23_140_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate extensions]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate extensions]/[cabforganization-identifier]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[CA/Browser Forum]/[Certificate extensions]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// tca, simalliance
|
||
#region 2.23.143.*
|
||
|
||
oid_2_23_143:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_143_1;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/{values[index - 1]}";
|
||
}
|
||
|
||
// euicc-profile
|
||
#region 2.23.143.1.*
|
||
|
||
oid_2_23_143_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_143_1_1;
|
||
case 2: goto oid_2_23_143_1_2;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/{values[index - 1]}";
|
||
}
|
||
|
||
// spec-version
|
||
#region 2.23.143.1.1.*
|
||
|
||
oid_2_23_143_1_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Specification versions]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Specification versions]/[Version 1]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Specification versions]/[Version 2]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Specification versions]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// template
|
||
#region 2.23.143.1.2.*
|
||
|
||
oid_2_23_143_1_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[mf]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[cd]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[telecom]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[usim]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[opt-usim]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[phonebook]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[gsm-access]";
|
||
case 8: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[isim]";
|
||
case 9: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[opt-isim]";
|
||
case 10: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[csim]";
|
||
case 11: goto oid_2_23_143_1_2_11;
|
||
case 12: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[eap]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/{values[index - 1]}";
|
||
}
|
||
|
||
// template
|
||
#region 2.23.143.1.2.11.*
|
||
|
||
oid_2_23_143_1_2_11:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[opt-csim]";
|
||
switch (values[index++])
|
||
{
|
||
case 13: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[opt-csim]/[df-5gs]";
|
||
case 14: return "/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[opt-csim]/[df-saip]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[Trusted Connectivity Alliance]/[Embedded UICC (eUICC) profile package specification]/[Templates]/[opt-csim]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// gsma
|
||
#region 2.23.146.*
|
||
|
||
oid_2_23_146:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_146_1;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[GSMA]/{values[index - 1]}";
|
||
}
|
||
|
||
// rsp
|
||
#region 2.23.146.1.*
|
||
|
||
oid_2_23_146_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_23_146_1_1;
|
||
case 2: goto oid_2_23_146_1_2;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/{values[index - 1]}";
|
||
}
|
||
|
||
// spec-version
|
||
#region 2.23.146.1.1.*
|
||
|
||
oid_2_23_146_1_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[spec-version]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[spec-version]/[Version 2]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[spec-version]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cert-objects
|
||
#region 2.23.146.1.2.*
|
||
|
||
oid_2_23_146_1_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_23_146_1_2_0;
|
||
case 1: goto oid_2_23_146_1_2_1;
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/{values[index - 1]}";
|
||
}
|
||
|
||
// id-rspExt
|
||
#region 2.23.146.1.2.0.*
|
||
|
||
oid_2_23_146_1_2_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspExt]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspExt]/[id-rsp-expDate]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspExt]/[id-rsp-totalPartialCrlNumber]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspExt]/[id-rsp-partialCrlNumber]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspExt]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// id-rspExt
|
||
#region 2.23.146.1.2.1.*
|
||
|
||
oid_2_23_146_1_2_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspRole]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspRole]/[id-rspRole-ci]";
|
||
case 1: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspRole]/[id-rspRole-euicc]";
|
||
case 2: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspRole]/[id-rspRole-eum]";
|
||
case 3: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspRole]/[id-rspRole-dp-tls]";
|
||
case 4: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspRole]/[id-rspRole-dp-auth]";
|
||
case 5: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspRole]/[id-rspRole-dp-pb]";
|
||
case 6: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspRole]/[id-rspRole-ds-tls]";
|
||
case 7: return "/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspRole]/[id-rspRole-ds-auth]";
|
||
default: return $"/Joint-ISO-ITU-T/International-Organizations/[GSMA]/[Remote Subscriber identity module Provisioning (RSP)]/[id-rsp-cert-objects]/[id-rspRole]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// sios
|
||
#region 2.24.*
|
||
|
||
oid_2_24:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Security Information Objects (SIOs) for access control]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_24_0;
|
||
default: return $"/Joint-ISO-ITU-T/[Security Information Objects (SIOs) for access control]/{values[index - 1]}";
|
||
}
|
||
|
||
// specification
|
||
#region 2.24.0.*
|
||
|
||
oid_2_24_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Security Information Objects (SIOs) for access control]/[Specification]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_24_0_0;
|
||
case 1: goto oid_2_24_0_1;
|
||
default: return $"/Joint-ISO-ITU-T/[Security Information Objects (SIOs) for access control]/[Specification]/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.24.0.0.*
|
||
|
||
oid_2_24_0_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Security Information Objects (SIOs) for access control]/[Specification]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Security Information Objects (SIOs) for access control]/[Specification]/[ASN.1 modules]/[SIOsAccessControl-MODULE]";
|
||
default: return $"/Joint-ISO-ITU-T/[Security Information Objects (SIOs) for access control]/[Specification]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// securityLabels
|
||
#region 2.24.0.1.*
|
||
|
||
oid_2_24_0_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Security Information Objects (SIOs) for access control]/[Specification]/[Security labels]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Security Information Objects (SIOs) for access control]/[Specification]/[Security labels]/[Confidentiality label]";
|
||
default: return $"/Joint-ISO-ITU-T/[Security Information Objects (SIOs) for access control]/[Specification]/[Security labels]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// uuid [TODO: Requires 128-bit values]
|
||
#region 2.25.*
|
||
|
||
oid_2_25:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/UUID";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/UUID/00000000-0000-0000-0000-000000000000";
|
||
//case 288786655511405443130567505384701230: return "/Joint-ISO-ITU-T/UUID/00379e48-0a2b-1085-b288-0002a5d5fd2e";
|
||
//case 987895962269883002155146617097157934: return "/Joint-ISO-ITU-T/UUID/00be4308-0c89-1085-8ea0-0002a5d5fd2e";
|
||
//case 1858228783942312576083372383319475483: return "/Joint-ISO-ITU-T/UUID/0165e1c0-a655-11e0-95b8-0002a5d5c51b";
|
||
//case 2474299330026746002885628159579243803: return "/Joint-ISO-ITU-T/UUID/01dc8860-25fb-11da-82b2-0002a5d5c51b";
|
||
//case 3263645701162998421821186056373271854: return "/Joint-ISO-ITU-T/UUID/02748e28-08c4-1085-b21d-0002a5d5fd2e";
|
||
//case 3325839809379844461264382260940242222: return "/Joint-ISO-ITU-T/UUID/02808890-0ad8-1085-9bdf-0002a5d5fd2e";
|
||
// TODO: Left off at http://www.oid-info.com/get/2.25.3664154270495270126161055518190585115
|
||
default: return $"/Joint-ISO-ITU-T/UUID/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// odp
|
||
#region 2.26.*
|
||
|
||
oid_2_26:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_26_0;
|
||
default: return $"/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/{values[index - 1]}";
|
||
}
|
||
|
||
// trader
|
||
#region 2.26.0.*
|
||
|
||
oid_2_26_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: goto oid_2_26_0_2;
|
||
case 4: goto oid_2_26_0_4;
|
||
case 6: goto oid_2_26_0_6;
|
||
case 13: goto oid_2_26_0_13;
|
||
case 15: goto oid_2_26_0_15;
|
||
default: return $"/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/{values[index - 1]}";
|
||
}
|
||
|
||
// asn1Modules
|
||
#region 2.26.0.2.*
|
||
|
||
oid_2_26_0_2:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[ASN.1 modules]/[TraderDefinitions]";
|
||
case 1: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[ASN.1 modules]/[PrinterServiceOfferDefinitions]";
|
||
default: return $"/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// id-trader-at
|
||
#region 2.26.0.4.*
|
||
|
||
oid_2_26_0_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-at]";
|
||
switch (values[index++])
|
||
{
|
||
case 6: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-at]/[id-trader-at-commonName]";
|
||
case 100: goto oid_2_26_0_4_100;
|
||
default: return $"/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-at]/{values[index - 1]}";
|
||
}
|
||
|
||
// id-trader-at-so
|
||
#region 2.26.0.4.100.*
|
||
|
||
oid_2_26_0_4_100:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-at]/[id-trader-at-so]";
|
||
switch (values[index++])
|
||
{
|
||
case 2: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-at]/[id-trader-at-so]/[id-trader-at-so-locationBlg]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-at]/[id-trader-at-so]/[id-trader-at-so-langSupp]";
|
||
default: return $"/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-at]/[id-trader-at-so]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// id-trader-oc
|
||
#region 2.26.0.6.*
|
||
|
||
oid_2_26_0_6:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-oc]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-oc]/[id-trader-oc-traderEntry]";
|
||
case 1: goto oid_2_26_0_6_1;
|
||
case 2: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-oc]/[id-trader-oc-proxyOffer]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-oc]/[id-trader-oc-traderLink]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-oc]/[id-trader-oc-traderPolicy]";
|
||
case 5: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-oc]/[id-trader-oc-interfaceEntry]";
|
||
default: return $"/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-oc]/{values[index - 1]}";
|
||
}
|
||
|
||
// id-trader-oc-serviceOffer
|
||
#region 2.26.0.6.1.*
|
||
|
||
oid_2_26_0_6_1:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-oc]/[id-trader-oc-serviceOffer]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-oc]/[id-trader-oc-serviceOffer]/[id-trader-oc-serviceOffer-printer]";
|
||
default: return $"/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-oc]/[id-trader-oc-serviceOffer]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// id-trader-mr
|
||
#region 2.26.0.13.*
|
||
|
||
oid_2_26_0_13:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-mr]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-mr]/[id-trader-mr-policySpecificationMatch]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-mr]/[id-trader-mr-dynamicPropValueMatch]";
|
||
default: return $"/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-mr]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// id-trader-mr
|
||
#region 2.26.0.15.*
|
||
|
||
oid_2_26_0_15:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-nf]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-nf]/[id-trader-nf-serviceOffer]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-nf]/[id-trader-nf-traderLink]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-nf]/[id-trader-nf-traderPolicy]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-nf]/[id-trader-nf-proxyOffer]";
|
||
default: return $"/Joint-ISO-ITU-T/[Information technology -- Open Distributed Processing (ODP)]/[Open Distributed Processing -- Trading Function: Provision of trading function using OSI Directory service]/[id-trader-nf]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// tag-based, nid
|
||
#region 2.27.*
|
||
|
||
oid_2_27:
|
||
|
||
if (index == values.Length) return "/Tag-Based";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Tag-Based/[mCode, micro-mCode and mini-mCode for mobile RFID services]";
|
||
case 2: return "/Tag-Based/[\"ucode\" identification scheme]";
|
||
default: return $"/Tag-Based/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// its
|
||
#region 2.28.*
|
||
|
||
oid_2_28:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/ITS";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_28_0;
|
||
case 3: return "/Joint-ISO-ITU-T/ITS/[fieldDevice]";
|
||
case 4: return "/Joint-ISO-ITU-T/ITS/[fdVms]";
|
||
case 5: return "/Joint-ISO-ITU-T/ITS/[Graphic Data Dictionary (GDD) codes]";
|
||
default: return $"/Joint-ISO-ITU-T/ITS/{values[index - 1]}";
|
||
}
|
||
|
||
// its-misc
|
||
#region 2.28.0.*
|
||
|
||
oid_2_28_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[ISO member bodies]";
|
||
case 2: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Standard development organizations]";
|
||
case 3: goto oid_2_28_0_3;
|
||
case 4: goto oid_2_28_0_4;
|
||
case 50: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Private entities, such as corporations]";
|
||
default: return $"/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/{values[index - 1]}";
|
||
}
|
||
|
||
// value-domains
|
||
#region 2.28.0.3.*
|
||
|
||
oid_2_28_0_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Module containing all value domain objects]";
|
||
case 1: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Amount value domain]";
|
||
case 2: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Binary value domain]";
|
||
case 3: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Code value domain]";
|
||
case 4: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Date value domain]";
|
||
case 5: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Datetime value domain]";
|
||
case 6: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Duration value domain]";
|
||
case 7: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Identifier value domain]";
|
||
case 8: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[OID value domain]";
|
||
case 9: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Indicator value domain]";
|
||
case 10: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Measure value domain]";
|
||
case 11: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Name value domain]";
|
||
case 12: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Numeric value domain]";
|
||
case 13: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Percent value domain]";
|
||
case 14: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Quantity value domain]";
|
||
case 15: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Rate value domain]";
|
||
case 16: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Text value domain]";
|
||
case 17: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/[Time value domain]";
|
||
default: return $"/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Internationally standardized value domains that may be used by multiple Intelligent Transport Systems (ITS) standards]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// dialogues
|
||
#region 2.28.0.4.*
|
||
|
||
oid_2_28_0_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Traveller info service domain]";
|
||
case 2: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Traffic management service domain]";
|
||
case 3: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Vehicle services service domain]";
|
||
case 4: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Freight transport service domain]";
|
||
case 5: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Public transport service domain]";
|
||
case 6: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Emergency service service domain]";
|
||
case 7: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Electronic payment service domain]";
|
||
case 8: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Personal safety service domain]";
|
||
case 9: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Environmental monitoring service domain]";
|
||
case 10: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Disaster management service domain]";
|
||
case 11: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[National security service domain]";
|
||
case 12: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Data management service domain]";
|
||
case 13: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Performance management service domain]";
|
||
case 14: return "/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/[Cooperative Intelligent Transport Systems (ITS)]";
|
||
default: return $"/Joint-ISO-ITU-T/ITS/[Intelligent Transport Systems (ITS) data concepts that do not relate to internationally standardized object classes]/[Dialogues according to the Intelligent Transportation Systems (ITS) service domain to which they most closely relate]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// upu
|
||
#region 2.40.*
|
||
|
||
oid_2_40:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_40_0;
|
||
case 2: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Member bodies (postal administrations)]";
|
||
case 3: goto oid_2_40_3;
|
||
default: return $"/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/{values[index - 1]}";
|
||
}
|
||
|
||
// standard
|
||
#region 2.40.0.*
|
||
|
||
oid_2_40_0:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Universal Postal Union (UPU) standards]";
|
||
switch (values[index++])
|
||
{
|
||
case 25: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Universal Postal Union (UPU) standards]/[Data constructs for the communication of information on postal items, batches and receptacles]";
|
||
default: return $"/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Universal Postal Union (UPU) standards]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// identified-organization
|
||
#region 2.40.3.*
|
||
|
||
oid_2_40_3:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]/[International Organization for Standardization (ISO)]";
|
||
case 1: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]/[International Electrotechnical Commission (IEC)]";
|
||
case 2: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]/[United Nations (UN)]";
|
||
case 3: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]/[Association Connecting Electronics Industries (IPC)]";
|
||
case 4: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]/[International Telecommunication Union (ITU)]";
|
||
case 5: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]/[European Telecommunications Standards Institute (ETSI)]";
|
||
case 6: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]/[Federal Communications Commission (FCC)]";
|
||
case 7: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]/[American National Standards Institute (ANSI)]";
|
||
case 8: return "/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]/[United Nations Directories for Electronic Data Interchange for Administration, Commerce and Transport (EDIFACT)]";
|
||
default: return $"/Joint-ISO-ITU-T/[Universal Postal Union (UPU)]/[Data content related to standards produced by other identified organizations]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// bip
|
||
#region 2.41.*
|
||
|
||
oid_2_41:
|
||
|
||
if (index == values.Length) return "/BIP";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_41_0;
|
||
default: return $"/BIP/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.41.0.*
|
||
|
||
oid_2_41_0:
|
||
|
||
if (index == values.Length) return "/BIP/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_41_0_0;
|
||
case 1: goto oid_2_41_0_1;
|
||
case 2: goto oid_2_41_0_2;
|
||
default: return $"/BIP/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
// bip
|
||
#region 2.41.0.0.*
|
||
|
||
oid_2_41_0_0:
|
||
|
||
if (index == values.Length) return "/BIP/[ASN.1 modules]/[Bip]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/BIP/[ASN.1 modules]/[Bip]/[Version 1]";
|
||
default: return $"/BIP/[ASN.1 modules]/[Bip]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bip-tcpip
|
||
#region 2.41.0.1.*
|
||
|
||
oid_2_41_0_1:
|
||
|
||
if (index == values.Length) return "/BIP/[ASN.1 modules]/[BIP-TCPIP]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/BIP/[ASN.1 modules]/[BIP-TCPIP]/[Version 1]";
|
||
default: return $"/BIP/[ASN.1 modules]/[BIP-TCPIP]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bip-discovery
|
||
#region 2.41.0.2.*
|
||
|
||
oid_2_41_0_2:
|
||
|
||
if (index == values.Length) return "/BIP/[ASN.1 modules]/[BIP-DISCOVERY]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/BIP/[ASN.1 modules]/[BIP-DISCOVERY]/[Version 1]";
|
||
default: return $"/BIP/[ASN.1 modules]/[BIP-DISCOVERY]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// telebiometrics
|
||
#region 2.42.*
|
||
|
||
oid_2_42:
|
||
|
||
if (index == values.Length) return "/Telebiometrics";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_0;
|
||
case 1: goto oid_2_42_1;
|
||
case 2: goto oid_2_42_2;
|
||
case 3: goto oid_2_42_3;
|
||
case 10: goto oid_2_42_10;
|
||
default: return $"/Telebiometrics/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.42.0.*
|
||
|
||
oid_2_42_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/Modules";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_0_0;
|
||
default: return $"/Telebiometrics/Modules/{values[index - 1]}";
|
||
}
|
||
|
||
// main
|
||
#region 2.42.0.0.*
|
||
|
||
oid_2_42_0_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/Modules/Main_Module";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/Modules/Main_Module/Version1";
|
||
default: return $"/Telebiometrics/Modules/Main_Module/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// tmm
|
||
#region 2.42.1.*
|
||
|
||
oid_2_42_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_1_0;
|
||
case 1: goto oid_2_42_1_1;
|
||
case 2: goto oid_2_42_1_2;
|
||
case 3: goto oid_2_42_1_3;
|
||
case 4: goto oid_2_42_1_4;
|
||
default: return $"/Telebiometrics/TMM/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.42.1.0.*
|
||
|
||
oid_2_42_1_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM/Modules";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_1_0_0;
|
||
default: return $"/Telebiometrics/TMM/Modules/{values[index - 1]}";
|
||
}
|
||
|
||
// main
|
||
#region 2.42.1.0.0.*
|
||
|
||
oid_2_42_1_0_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM/Modules/Main";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Telebiometrics/TMM/Modules/Main/First_Version";
|
||
default: return $"/Telebiometrics/TMM/Modules/Main/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// measures, metric
|
||
#region 2.42.1.1.*
|
||
|
||
oid_2_42_1_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM/Measures";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_42_1_1_1;
|
||
case 2: return "/Telebiometrics/TMM/Measures/Units";
|
||
case 3: goto oid_2_42_1_1_3;
|
||
case 4: return "/Telebiometrics/TMM/Measures/Conditions";
|
||
case 5: goto oid_2_42_1_1_5;
|
||
default: return $"/Telebiometrics/TMM/Measures/{values[index - 1]}";
|
||
}
|
||
|
||
// quantities
|
||
#region 2.42.1.1.1.*
|
||
|
||
oid_2_42_1_1_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM/Measures/Quantities";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/TMM/Measures/Quantities/Physics";
|
||
case 2: return "/Telebiometrics/TMM/Measures/Quantities/Chemistry";
|
||
case 3: return "/Telebiometrics/TMM/Measures/Quantities/Biology";
|
||
case 4: return "/Telebiometrics/TMM/Measures/Quantities/Culturology";
|
||
case 5: return "/Telebiometrics/TMM/Measures/Quantities/Psychology";
|
||
default: return $"/Telebiometrics/TMM/Measures/Quantities/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// symbols
|
||
#region 2.42.1.1.3.*
|
||
|
||
oid_2_42_1_1_3:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM/Measures/Symbols";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_42_1_1_3_1;
|
||
default: return $"/Telebiometrics/TMM/Measures/Symbols/{values[index - 1]}";
|
||
}
|
||
|
||
// physics
|
||
#region 2.42.1.1.3.1.*
|
||
|
||
oid_2_42_1_1_3_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[1]";
|
||
case 2: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m]";
|
||
case 3: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m⁻¹]";
|
||
case 4: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m²]";
|
||
case 5: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m³]";
|
||
case 6: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[l, L]";
|
||
case 7: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[rad]";
|
||
case 8: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[°]";
|
||
case 9: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[′]";
|
||
case 10: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[″]";
|
||
case 11: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[sr]";
|
||
case 12: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[s]";
|
||
case 13: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[min]";
|
||
case 14: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[h]";
|
||
case 15: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[d]";
|
||
case 16: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m/s]";
|
||
case 17: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[km/h]";
|
||
case 18: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m/s²]";
|
||
case 19: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[rad/s]";
|
||
case 20: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[r/s]";
|
||
case 21: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[r/min]";
|
||
case 22: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[r/h]";
|
||
case 23: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[rad/s²]";
|
||
case 24: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[r]";
|
||
case 25: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Hz]";
|
||
case 26: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[min⁻¹]";
|
||
case 27: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[rad/s]";
|
||
case 28: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[rad/m]";
|
||
case 29: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Np]";
|
||
case 30: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[B]";
|
||
case 31: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[dB]";
|
||
case 32: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[kg]";
|
||
case 33: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[kg/m³]";
|
||
case 34: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m³/kg]";
|
||
case 35: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[kg/m]";
|
||
case 36: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[kg/m²]";
|
||
case 37: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[kg·m²]";
|
||
case 38: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[N]";
|
||
case 39: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[J]";
|
||
case 40: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[W]";
|
||
case 41: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[kg·m/s]";
|
||
case 42: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[N·s]";
|
||
case 43: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[kg·m²·s¹]";
|
||
case 44: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[N·m]";
|
||
case 45: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[N·m·s]";
|
||
case 46: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Pa]";
|
||
case 47: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[bar]";
|
||
case 48: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[atm]";
|
||
case 49: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[mmHg]";
|
||
case 50: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[N/m²]";
|
||
case 51: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m²/N]";
|
||
case 52: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m⁴]";
|
||
case 53: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Pa·s]";
|
||
case 54: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m²/s]";
|
||
case 55: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[N/m]";
|
||
case 56: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[kg/s]";
|
||
case 57: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m³/s]";
|
||
case 58: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[l/s]";
|
||
case 59: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[W/m]";
|
||
case 60: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[lm/W]";
|
||
case 61: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[lm]";
|
||
case 62: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[lm·s]";
|
||
case 63: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[lm·h]";
|
||
case 64: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[cd]";
|
||
case 65: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[lx]";
|
||
case 66: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[cd/m²]";
|
||
case 67: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[lm/m²]";
|
||
case 68: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[lx·s]";
|
||
case 69: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[lx·h]";
|
||
case 70: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[oct]";
|
||
case 71: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[c]";
|
||
case 72: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[dec]";
|
||
case 73: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[J/m³]";
|
||
case 74: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[W/m²]";
|
||
case 75: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Pa²·s]";
|
||
case 76: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Pa·s/m]";
|
||
case 77: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Pa·s/m³]";
|
||
case 78: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[N·s/m]";
|
||
case 79: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Da, u]";
|
||
case 80: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[s⁻¹]";
|
||
case 81: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Bq]";
|
||
case 82: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Bq/kg]";
|
||
case 83: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Bq/m³]";
|
||
case 84: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Bq/m²]";
|
||
case 85: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m⁻²]";
|
||
case 86: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m⁻²/s]";
|
||
case 87: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m²/kg]";
|
||
case 88: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m⁻³]";
|
||
case 89: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[eV]";
|
||
case 90: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Gy]";
|
||
case 91: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Sv]";
|
||
case 92: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[C/kg]";
|
||
case 93: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[C/(kg·s)]";
|
||
case 94: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Gy/s]";
|
||
case 95: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[J/m]";
|
||
case 96: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[eV/m]";
|
||
case 97: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[K]";
|
||
case 98: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[°C]";
|
||
case 99: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[K⁻¹]";
|
||
case 100: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Pa/K]";
|
||
case 101: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Pa⁻¹]";
|
||
case 102: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[W/m²]";
|
||
case 103: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[W/(m·K)]";
|
||
case 104: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[W/(m²·K)]";
|
||
case 105: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m²·K/W]";
|
||
case 106: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[K/W]";
|
||
case 107: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[W/K]";
|
||
case 108: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[m²/s]";
|
||
case 109: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[J/K]";
|
||
case 110: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[J/(kg·K)]";
|
||
case 111: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[A]";
|
||
case 112: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[C]";
|
||
case 113: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[A/m²]";
|
||
case 114: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[V/m]";
|
||
case 115: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[V]";
|
||
case 116: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Ω]";
|
||
case 117: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[S]";
|
||
case 118: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[F]";
|
||
case 119: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[H]";
|
||
case 120: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[W·h]";
|
||
case 121: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[T]";
|
||
case 122: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Wb]";
|
||
case 123: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[A/m]";
|
||
case 124: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[H/m]";
|
||
case 125: return "/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/[Wb/m]";
|
||
default: return $"/Telebiometrics/TMM/Measures/Symbols/[Symbols related to physics]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// methods
|
||
#region 2.42.1.1.5.*
|
||
|
||
oid_2_42_1_1_5:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM/Measures/Methods";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/TMM/Measures/Methods/Physics";
|
||
case 2: return "/Telebiometrics/TMM/Measures/Methods/Chemistry";
|
||
case 3: return "/Telebiometrics/TMM/Measures/Methods/Biology";
|
||
case 4: return "/Telebiometrics/TMM/Measures/Methods/Culturology";
|
||
case 5: return "/Telebiometrics/TMM/Measures/Methods/Psychology";
|
||
default: return $"/Telebiometrics/TMM/Measures/Methods/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// fields-of-study, scientific
|
||
#region 2.42.1.2.*
|
||
|
||
oid_2_42_1_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM/Fields_of_Study";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/TMM/Fields_of_Study/Physics";
|
||
case 2: return "/Telebiometrics/TMM/Fields_of_Study/Chemistry";
|
||
case 3: return "/Telebiometrics/TMM/Fields_of_Study/Biology";
|
||
case 4: return "/Telebiometrics/TMM/Fields_of_Study/Culturology";
|
||
case 5: return "/Telebiometrics/TMM/Fields_of_Study/Psychology";
|
||
default: return $"/Telebiometrics/TMM/Fields_of_Study/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// modalities, sensory
|
||
#region 2.42.1.3.*
|
||
|
||
oid_2_42_1_3:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM/Modalities";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/TMM/Modalities/Tango";
|
||
case 2: return "/Telebiometrics/TMM/Modalities/Video";
|
||
case 3: return "/Telebiometrics/TMM/Modalities/Audio";
|
||
case 4: return "/Telebiometrics/TMM/Modalities/Chemo";
|
||
case 5: return "/Telebiometrics/TMM/Modalities/Radio";
|
||
case 6: return "/Telebiometrics/TMM/Modalities/Calor";
|
||
case 7: return "/Telebiometrics/TMM/Modalities/Electro";
|
||
default: return $"/Telebiometrics/TMM/Modalities/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// practitioners
|
||
#region 2.42.1.4.*
|
||
|
||
oid_2_42_1_4:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/TMM/Practitioners";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/TMM/Practitioners/[Medical physicist]";
|
||
case 2: return "/Telebiometrics/TMM/Practitioners/[Radiologist]";
|
||
case 3: return "/Telebiometrics/TMM/Practitioners/[Radiation protection expert]";
|
||
case 4: return "/Telebiometrics/TMM/Practitioners/[Medical imaging and therapeutic equipment technician]";
|
||
case 5: return "/Telebiometrics/TMM/Practitioners/[Radiographer]";
|
||
default: return $"/Telebiometrics/TMM/Practitioners/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// human-physiology
|
||
#region 2.42.2.*
|
||
|
||
oid_2_42_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/Human_Physiology";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_2_0;
|
||
case 1: goto oid_2_42_2_1;
|
||
case 2: goto oid_2_42_2_2;
|
||
default: return $"/Telebiometrics/Human_Physiology/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.42.2.0.*
|
||
|
||
oid_2_42_2_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/Human_Physiology/Modules";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_2_0_0;
|
||
default: return $"/Telebiometrics/Human_Physiology/Modules/{values[index - 1]}";
|
||
}
|
||
|
||
// main
|
||
#region 2.42.2.0.0.*
|
||
|
||
oid_2_42_2_0_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/Human_Physiology/Modules/Main_Module";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Telebiometrics/Human_Physiology/Modules/Main_Module/First_Version";
|
||
default: return $"/Telebiometrics/Human_Physiology/Modules/Main_Module/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// symbols
|
||
#region 2.42.2.1.*
|
||
|
||
oid_2_42_2_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/Human_Physiology/Symbols";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/Human_Physiology/Symbols/Tango_in";
|
||
case 2: return "/Telebiometrics/Human_Physiology/Symbols/Video_in";
|
||
case 3: return "/Telebiometrics/Human_Physiology/Symbols/Audio_in";
|
||
case 4: return "/Telebiometrics/Human_Physiology/Symbols/Chemo_in";
|
||
case 5: return "/Telebiometrics/Human_Physiology/Symbols/Radio_in";
|
||
case 6: return "/Telebiometrics/Human_Physiology/Symbols/Calor_in";
|
||
case 7: return "/Telebiometrics/Human_Physiology/Symbols/Tango_out";
|
||
case 8: return "/Telebiometrics/Human_Physiology/Symbols/Video_out";
|
||
case 9: return "/Telebiometrics/Human_Physiology/Symbols/Audio_out";
|
||
case 10: return "/Telebiometrics/Human_Physiology/Symbols/Chemo_out";
|
||
case 11: return "/Telebiometrics/Human_Physiology/Symbols/Radio_out";
|
||
case 12: return "/Telebiometrics/Human_Physiology/Symbols/Calor_out";
|
||
case 13: return "/Telebiometrics/Human_Physiology/Symbols/Safe";
|
||
case 14: return "/Telebiometrics/Human_Physiology/Symbols/Threshold";
|
||
default: return $"/Telebiometrics/Human_Physiology/Symbols/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// symbol-combinations
|
||
#region 2.42.2.2.*
|
||
|
||
oid_2_42_2_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/Human_Physiology/Symbol_Combinations";
|
||
switch (values[index++])
|
||
{
|
||
case 2307: return "/Telebiometrics/Human_Physiology/Symbol_Combinations/[id-comb2307]";
|
||
default: return $"/Telebiometrics/Human_Physiology/Symbol_Combinations/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// obj-cat, telehealth, e-health-protocol, th
|
||
#region 2.42.3.*
|
||
|
||
oid_2_42_3:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_3_0;
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/[Patient schemes]";
|
||
case 2: return "/Telebiometrics/E_Health_Protocol/[Medical staff schemes]";
|
||
case 3: return "/Telebiometrics/E_Health_Protocol/[Observer schemes]";
|
||
case 4: return "/Telebiometrics/E_Health_Protocol/[Pharmaceutical schemes]";
|
||
case 5: return "/Telebiometrics/E_Health_Protocol/[Laboratory schemes]";
|
||
case 6: return "/Telebiometrics/E_Health_Protocol/[Drug manufacturer schemes]";
|
||
case 7: return "/Telebiometrics/E_Health_Protocol/[Medical device schemes]";
|
||
case 8: return "/Telebiometrics/E_Health_Protocol/[Medical software schemes]";
|
||
case 9: return "/Telebiometrics/E_Health_Protocol/[Medical insurance schemes]";
|
||
case 10: return "/Telebiometrics/E_Health_Protocol/[Medical record schemes]";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.42.3.0.*
|
||
|
||
oid_2_42_3_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_3_0_0;
|
||
case 1: goto oid_2_42_3_0_1;
|
||
case 2: goto oid_2_42_3_0_2;
|
||
case 3: goto oid_2_42_3_0_3;
|
||
case 4: goto oid_2_42_3_0_4;
|
||
case 5: goto oid_2_42_3_0_5;
|
||
case 6: goto oid_2_42_3_0_6;
|
||
case 10: goto oid_2_42_3_0_10;
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/{values[index - 1]}";
|
||
}
|
||
|
||
// identification
|
||
#region 2.42.3.0.0.*
|
||
|
||
oid_2_42_3_0_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/Identification";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/Modules/Identification/Version1";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/Identification/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// set-up
|
||
#region 2.42.3.0.1.*
|
||
|
||
oid_2_42_3_0_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/Setup";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/Modules/Setup/Version1";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/Setup/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// send-and-ack
|
||
#region 2.42.3.0.2.*
|
||
|
||
oid_2_42_3_0_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/Send-and-ack";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/Modules/Send-and-ack/Version1";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/Send-and-ack/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// command-response
|
||
#region 2.42.3.0.3.*
|
||
|
||
oid_2_42_3_0_3:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/Command-response";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/Modules/Command-response/Version1";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/Command-response/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// quantity-and-units
|
||
#region 2.42.3.0.4.*
|
||
|
||
oid_2_42_3_0_4:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/Quantities_And_Units";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/Modules/Quantities_And_Units/Version1";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/Quantities_And_Units/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// examples
|
||
#region 2.42.3.0.5.*
|
||
|
||
oid_2_42_3_0_5:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/Examples";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Telebiometrics/E_Health_Protocol/Modules/Examples/Command_Response";
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/Modules/Examples/Data_Message";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/Examples/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pbact-access
|
||
#region 2.42.3.0.6.*
|
||
|
||
oid_2_42_3_0_6:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/[Pbact-access]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/Modules/[Pbact-access]/[Version 1]";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/[Pbact-access]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// telehealth
|
||
#region 2.42.3.0.10.*
|
||
|
||
oid_2_42_3_0_10:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_3_0_10_0;
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.1]";
|
||
case 2: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.2]";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/{values[index - 1]}";
|
||
}
|
||
|
||
// part0
|
||
#region 2.42.3.0.10.0.*
|
||
|
||
oid_2_42_3_0_10_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[ASN.1 modules]";
|
||
case 1: goto oid_2_42_3_0_10_0_1;
|
||
case 2: goto oid_2_42_3_0_10_0_2;
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/{values[index - 1]}";
|
||
}
|
||
|
||
// cmsCont
|
||
#region 2.42.3.0.10.0.1.*
|
||
|
||
oid_2_42_3_0_10_0_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[privAssignRequest]";
|
||
case 2: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[privAssignResult]";
|
||
case 3: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[readRequest]";
|
||
case 4: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[readResult]";
|
||
case 5: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[compareRequest]";
|
||
case 6: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[compareResult]";
|
||
case 7: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[addRequest]";
|
||
case 8: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[addResult]";
|
||
case 9: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[deleteRequest]";
|
||
case 10: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[deleteResult]";
|
||
case 11: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[modifyRequest]";
|
||
case 12: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[modifyResult]";
|
||
case 13: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[renameRequest]";
|
||
case 14: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/[renameResult]";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Cryptographic Message Syntax (CMS) content types for the privilege assignment protocol and for the privilege assessment protocol]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// prAttr
|
||
#region 2.42.3.0.10.0.2.*
|
||
|
||
oid_2_42_3_0_10_0_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Attribute types used for assigning privileges]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Attribute types used for assigning privileges]/[accessSer]";
|
||
default: return $"/Telebiometrics/E_Health_Protocol/Modules/[Identifiers for the Rec. ITU-T X.1080 series in general]/[Rec. ITU-T X.1080.0]/[Attribute types used for assigning privileges]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// thprot
|
||
#region 2.42.10.*
|
||
|
||
oid_2_42_10:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_10_0;
|
||
case 1: goto oid_2_42_10_1;
|
||
case 2: goto oid_2_42_10_2;
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/{values[index - 1]}";
|
||
}
|
||
|
||
// part0
|
||
#region 2.42.10.0.*
|
||
|
||
oid_2_42_10_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_10_0_0;
|
||
case 1: goto oid_2_42_10_0_1;
|
||
case 2: goto oid_2_42_10_0_2;
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/{values[index - 1]}";
|
||
}
|
||
|
||
// module
|
||
#region 2.42.10.0.0.*
|
||
|
||
oid_2_42_10_0_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_42_10_0_0_1;
|
||
case 2: goto oid_2_42_10_0_0_2;
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
// cmsProfile
|
||
#region 2.42.10.0.0.1.*
|
||
|
||
oid_2_42_10_0_0_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[ASN.1 modules]/[CONTENT-TYPE]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[ASN.1 modules]/[CONTENT-TYPE]/[Version 1]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[ASN.1 modules]/[CONTENT-TYPE]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pbact-access
|
||
#region 2.42.10.0.0.2.*
|
||
|
||
oid_2_42_10_0_0_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[ASN.1 modules]/[Pbact-access]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[ASN.1 modules]/[Pbact-access]/[Version 1]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[ASN.1 modules]/[Pbact-access]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// cmsCont
|
||
#region 2.42.10.0.1.*
|
||
|
||
oid_2_42_10_0_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Privilege assignment request content type]";
|
||
case 2: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Privilege assignment result content type]";
|
||
case 3: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Read operation content type]";
|
||
case 4: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Read result content type]";
|
||
case 5: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Compare request content type]";
|
||
case 6: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Compare result content type]";
|
||
case 7: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Add request content type]";
|
||
case 8: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Add result content type]";
|
||
case 9: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Delete request content type]";
|
||
case 10: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Delete result content type]";
|
||
case 11: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Modify request content type]";
|
||
case 12: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Modify result content type]";
|
||
case 13: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Rename request content type]";
|
||
case 14: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/[Rename result content type]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Cryptographic Message Syntax (CMS) content types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cmsCont
|
||
#region 2.42.10.0.2.*
|
||
|
||
oid_2_42_10_0_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Attribute types for carrying privilege definitions]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Attribute types for carrying privilege definitions]/[Access service attribute syntax]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Access control for telebiometrics data protection]/[Attribute types for carrying privilege definitions]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// part1
|
||
#region 2.42.10.1.*
|
||
|
||
oid_2_42_10_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_10_1_0;
|
||
case 1: goto oid_2_42_10_1_1;
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/{values[index - 1]}";
|
||
}
|
||
|
||
// module
|
||
#region 2.42.10.1.0.*
|
||
|
||
oid_2_42_10_1_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_10_1_0_0;
|
||
case 1: goto oid_2_42_10_1_0_1;
|
||
case 2: goto oid_2_42_10_1_0_2;
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
// oids
|
||
#region 2.42.10.1.0.0.*
|
||
|
||
oid_2_42_10_1_0_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]/[Telebiometrics]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]/[Telebiometrics]/[Version 1]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]/[Telebiometrics]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// hCommen
|
||
#region 2.42.10.1.0.1.*
|
||
|
||
oid_2_42_10_1_0_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]/[E-health-common]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]/[E-health-common]/[Version 1]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]/[E-health-common]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// id-telehealth
|
||
#region 2.42.10.1.0.2.*
|
||
|
||
oid_2_42_10_1_0_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]/[E-health-identification]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]/[E-health-identification]/[Version 1]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[ASN.1 modules]/[E-health-identification]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// cms-content
|
||
#region 2.42.10.1.1.*
|
||
|
||
oid_2_42_10_1_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[Cryptographic Message Syntax (CMS) content types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[Cryptographic Message Syntax (CMS) content types]/[Content type for the establishment of a session]";
|
||
case 2: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[Cryptographic Message Syntax (CMS) content types]/[Content type for accepting a session]";
|
||
case 3: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[Cryptographic Message Syntax (CMS) content types]/[Content type for reporting an error during session establishment]";
|
||
case 4: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[Cryptographic Message Syntax (CMS) content types]/[Content type for the initiation of a session termination]";
|
||
case 5: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[Cryptographic Message Syntax (CMS) content types]/[Content type for the completion of a session termination]";
|
||
case 6: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[Cryptographic Message Syntax (CMS) content types]/[Content type for reporting a session termination error]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[e-Health and world-wide telemedicines - Generic telecommunication protocol]/[Cryptographic Message Syntax (CMS) content types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// part2
|
||
#region 2.42.10.2.*
|
||
|
||
oid_2_42_10_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_10_2_0;
|
||
case 1: goto oid_2_42_10_2_1;
|
||
case 2: goto oid_2_42_10_2_2;
|
||
case 3: goto oid_2_42_10_2_3;
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.42.10.2.0.*
|
||
|
||
oid_2_42_10_2_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_10_2_0_0;
|
||
case 1: goto oid_2_42_10_2_0_1;
|
||
case 2: goto oid_2_42_10_2_0_2;
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
// b2m
|
||
#region 2.42.10.2.0.0.*
|
||
|
||
oid_2_42_10_2_0_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Biology-to-Machine]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Biology-to-Machine]/[Version 1]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Biology-to-Machine]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// monitor-types
|
||
#region 2.42.10.2.0.1.*
|
||
|
||
oid_2_42_10_2_0_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Monitor types]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_42_10_2_0_1_0;
|
||
case 1: goto oid_2_42_10_2_0_1_1;
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Monitor types]/{values[index - 1]}";
|
||
}
|
||
|
||
// monitors
|
||
#region 2.42.10.2.0.1.0.*
|
||
|
||
oid_2_42_10_2_0_1_0:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Monitor types]/[MonitorTypes]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Monitor types]/[MonitorTypes]/[Version 1]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Monitor types]/[MonitorTypes]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// moving-detect
|
||
#region 2.42.10.2.0.1.1.*
|
||
|
||
oid_2_42_10_2_0_1_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Monitor types]/[Moving-detection]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Monitor types]/[Moving-detection]/[Version 1]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[Monitor types]/[Moving-detection]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// infoObjects
|
||
#region 2.42.10.2.0.2.*
|
||
|
||
oid_2_42_10_2_0_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[InfoObjects]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[InfoObjects]/[Version 1]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[ASN.1 modules]/[InfoObjects]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// monitor-type
|
||
#region 2.42.10.2.1.*
|
||
|
||
oid_2_42_10_2_1:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Monitor types]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Monitor types]/[moving-detect]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Monitor types]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// unit
|
||
#region 2.42.10.2.2.*
|
||
|
||
oid_2_42_10_2_2:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-metre]";
|
||
case 2: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-kilogram]";
|
||
case 3: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-second]";
|
||
case 4: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-ampere]";
|
||
case 5: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-kelvin]";
|
||
case 6: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-mole]";
|
||
case 7: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-candela]";
|
||
case 8: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-hertz]";
|
||
case 9: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-newton]";
|
||
case 10: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-pascal]";
|
||
case 11: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-joule]";
|
||
case 12: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-watt]";
|
||
case 13: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-coulomb]";
|
||
case 14: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-volt]";
|
||
case 15: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-farad]";
|
||
case 16: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-ohm]";
|
||
case 17: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-siemens]";
|
||
case 18: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-weber]";
|
||
case 19: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-tesla]";
|
||
case 20: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-henry]";
|
||
case 21: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-degreeCelsius]";
|
||
case 22: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-lumen]";
|
||
case 23: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-lux]";
|
||
case 24: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/[id-un-becquerel]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[Unit type specifications]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// gen-info
|
||
#region 2.42.10.2.3.*
|
||
|
||
oid_2_42_10_2_3:
|
||
|
||
if (index == values.Length) return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-surname]";
|
||
case 2: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-givenName]";
|
||
case 3: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-initials]";
|
||
case 4: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-generationQualifier]";
|
||
case 5: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-serialNumber]";
|
||
case 6: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-pseudonym]";
|
||
case 7: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-uri]";
|
||
case 8: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-urn]";
|
||
case 9: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-url]";
|
||
case 10: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-dnsName]";
|
||
case 11: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-email]";
|
||
case 12: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-countryName]";
|
||
case 13: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-countryCode3c]";
|
||
case 14: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-localityName]";
|
||
case 15: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-streetAddress]";
|
||
case 16: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-houseIdentifier]";
|
||
case 17: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-utmCoordinates]";
|
||
case 18: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-organizationName]";
|
||
case 19: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-organizationalUnitName]";
|
||
case 20: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-title]";
|
||
case 21: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-organizationIdentifier]";
|
||
case 22: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-description]";
|
||
case 23: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-businessCategory]";
|
||
case 24: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-postalCode]";
|
||
case 25: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-postOfficeBox]";
|
||
case 26: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-telephoneNumber]";
|
||
case 27: return "/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/[id-gi-mobileNumber]";
|
||
default: return $"/Telebiometrics/[e-Health and world-wide telemedicines]/[Biology-to-machine protocol]/[General information type specifications]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// cybersecurity
|
||
#region 2.48.*
|
||
|
||
oid_2_48:
|
||
|
||
if (index == values.Length) return "/Cybersecurity";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Cybersecurity/Country";
|
||
case 2: return "/Cybersecurity/International-Org";
|
||
default: return $"/Cybersecurity/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// alerting
|
||
#region 2.49.*
|
||
|
||
oid_2_49:
|
||
|
||
if (index == values.Length) return "/Alerting";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_49_0;
|
||
default: return $"/Alerting/{values[index - 1]}";
|
||
}
|
||
|
||
// wmo
|
||
#region 2.49.0.*
|
||
|
||
oid_2_49_0:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_49_0_0;
|
||
case 1: return "/Alerting/WMO/[Alerting messages of countries]";
|
||
case 2: goto oid_2_49_0_2;
|
||
case 3: goto oid_2_49_0_3;
|
||
default: return $"/Alerting/WMO/{values[index - 1]}";
|
||
}
|
||
|
||
// authority
|
||
#region 2.49.0.0.*
|
||
|
||
oid_2_49_0_0:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]";
|
||
switch (values[index++])
|
||
{
|
||
case 4: goto oid_2_49_0_0_4;
|
||
case 8: goto oid_2_49_0_0_8;
|
||
case 12: goto oid_2_49_0_0_12;
|
||
case 20: goto oid_2_49_0_0_20;
|
||
case 24: goto oid_2_49_0_0_24;
|
||
case 28: goto oid_2_49_0_0_28;
|
||
case 31: goto oid_2_49_0_0_31;
|
||
case 32: goto oid_2_49_0_0_32;
|
||
case 36: goto oid_2_49_0_0_36;
|
||
case 40: goto oid_2_49_0_0_40;
|
||
case 44: goto oid_2_49_0_0_44;
|
||
case 48: goto oid_2_49_0_0_48;
|
||
case 50: goto oid_2_49_0_0_50;
|
||
case 51: goto oid_2_49_0_0_51;
|
||
case 52: goto oid_2_49_0_0_52;
|
||
case 56: goto oid_2_49_0_0_56;
|
||
case 60: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bermuda]";
|
||
case 64: goto oid_2_49_0_0_64;
|
||
case 68: goto oid_2_49_0_0_68;
|
||
case 70: goto oid_2_49_0_0_70;
|
||
case 72: goto oid_2_49_0_0_72;
|
||
case 76: goto oid_2_49_0_0_76;
|
||
case 84: goto oid_2_49_0_0_84;
|
||
case 90: goto oid_2_49_0_0_90;
|
||
case 92: goto oid_2_49_0_0_92;
|
||
case 96: goto oid_2_49_0_0_96;
|
||
case 100: goto oid_2_49_0_0_100;
|
||
case 104: goto oid_2_49_0_0_104;
|
||
case 108: goto oid_2_49_0_0_108;
|
||
case 112: goto oid_2_49_0_0_112;
|
||
case 116: goto oid_2_49_0_0_116;
|
||
case 120: goto oid_2_49_0_0_120;
|
||
case 124: goto oid_2_49_0_0_124;
|
||
case 132: goto oid_2_49_0_0_132;
|
||
case 136: goto oid_2_49_0_0_136;
|
||
case 140: goto oid_2_49_0_0_140;
|
||
case 144: goto oid_2_49_0_0_144;
|
||
case 148: goto oid_2_49_0_0_148;
|
||
case 152: goto oid_2_49_0_0_152;
|
||
case 156: goto oid_2_49_0_0_156;
|
||
case 170: goto oid_2_49_0_0_170;
|
||
case 174: goto oid_2_49_0_0_174;
|
||
case 178: goto oid_2_49_0_0_178;
|
||
case 180: goto oid_2_49_0_0_180;
|
||
case 184: goto oid_2_49_0_0_184;
|
||
case 188: goto oid_2_49_0_0_188;
|
||
case 191: goto oid_2_49_0_0_191;
|
||
case 192: goto oid_2_49_0_0_192;
|
||
case 196: goto oid_2_49_0_0_196;
|
||
case 203: goto oid_2_49_0_0_203;
|
||
case 204: goto oid_2_49_0_0_204;
|
||
case 208: goto oid_2_49_0_0_208;
|
||
case 212: goto oid_2_49_0_0_212;
|
||
case 214: goto oid_2_49_0_0_214;
|
||
case 218: goto oid_2_49_0_0_218;
|
||
case 222: goto oid_2_49_0_0_222;
|
||
case 231: goto oid_2_49_0_0_231;
|
||
case 232: goto oid_2_49_0_0_232;
|
||
case 233: goto oid_2_49_0_0_233;
|
||
case 242: goto oid_2_49_0_0_242;
|
||
case 246: goto oid_2_49_0_0_246;
|
||
case 250: goto oid_2_49_0_0_250;
|
||
case 258: goto oid_2_49_0_0_258;
|
||
case 262: goto oid_2_49_0_0_262;
|
||
case 266: goto oid_2_49_0_0_266;
|
||
case 268: goto oid_2_49_0_0_268;
|
||
case 270: goto oid_2_49_0_0_270;
|
||
case 276: goto oid_2_49_0_0_276;
|
||
case 288: goto oid_2_49_0_0_288;
|
||
case 296: goto oid_2_49_0_0_296;
|
||
case 300: goto oid_2_49_0_0_300;
|
||
case 308: goto oid_2_49_0_0_308;
|
||
case 320: goto oid_2_49_0_0_320;
|
||
case 324: goto oid_2_49_0_0_324;
|
||
case 328: goto oid_2_49_0_0_328;
|
||
case 332: goto oid_2_49_0_0_332;
|
||
case 340: goto oid_2_49_0_0_340;
|
||
case 344: goto oid_2_49_0_0_344;
|
||
case 348: goto oid_2_49_0_0_348;
|
||
case 352: goto oid_2_49_0_0_352;
|
||
case 356: goto oid_2_49_0_0_356;
|
||
case 360: goto oid_2_49_0_0_360;
|
||
case 364: goto oid_2_49_0_0_364;
|
||
case 368: goto oid_2_49_0_0_368;
|
||
case 372: goto oid_2_49_0_0_372;
|
||
case 376: goto oid_2_49_0_0_376;
|
||
case 380: goto oid_2_49_0_0_380;
|
||
case 384: goto oid_2_49_0_0_384;
|
||
case 388: goto oid_2_49_0_0_388;
|
||
case 392: goto oid_2_49_0_0_392;
|
||
case 398: goto oid_2_49_0_0_398;
|
||
case 400: goto oid_2_49_0_0_400;
|
||
case 404: goto oid_2_49_0_0_404;
|
||
case 408: goto oid_2_49_0_0_408;
|
||
case 410: goto oid_2_49_0_0_410;
|
||
case 414: goto oid_2_49_0_0_414;
|
||
case 417: goto oid_2_49_0_0_417;
|
||
case 418: goto oid_2_49_0_0_418;
|
||
case 422: goto oid_2_49_0_0_422;
|
||
case 426: goto oid_2_49_0_0_426;
|
||
case 428: goto oid_2_49_0_0_428;
|
||
case 430: goto oid_2_49_0_0_430;
|
||
case 434: goto oid_2_49_0_0_434;
|
||
case 440: goto oid_2_49_0_0_440;
|
||
case 442: goto oid_2_49_0_0_442;
|
||
case 446: goto oid_2_49_0_0_446;
|
||
case 450: goto oid_2_49_0_0_450;
|
||
case 454: goto oid_2_49_0_0_454;
|
||
case 458: goto oid_2_49_0_0_458;
|
||
case 462: goto oid_2_49_0_0_462;
|
||
case 466: goto oid_2_49_0_0_466;
|
||
case 470: goto oid_2_49_0_0_470;
|
||
case 478: goto oid_2_49_0_0_478;
|
||
case 480: goto oid_2_49_0_0_480;
|
||
case 484: goto oid_2_49_0_0_484;
|
||
case 492: goto oid_2_49_0_0_492;
|
||
case 496: goto oid_2_49_0_0_496;
|
||
case 498: goto oid_2_49_0_0_498;
|
||
case 499: goto oid_2_49_0_0_499;
|
||
case 500: goto oid_2_49_0_0_500;
|
||
case 504: goto oid_2_49_0_0_504;
|
||
case 508: goto oid_2_49_0_0_508;
|
||
case 512: goto oid_2_49_0_0_512;
|
||
case 516: goto oid_2_49_0_0_516;
|
||
case 524: goto oid_2_49_0_0_524;
|
||
case 528: goto oid_2_49_0_0_528;
|
||
case 530: goto oid_2_49_0_0_530;
|
||
case 540: goto oid_2_49_0_0_540;
|
||
case 548: goto oid_2_49_0_0_548;
|
||
case 554: goto oid_2_49_0_0_554;
|
||
case 558: goto oid_2_49_0_0_558;
|
||
case 562: goto oid_2_49_0_0_562;
|
||
case 566: goto oid_2_49_0_0_566;
|
||
case 570: goto oid_2_49_0_0_570;
|
||
case 578: goto oid_2_49_0_0_578;
|
||
case 583: goto oid_2_49_0_0_583;
|
||
case 585: goto oid_2_49_0_0_585;
|
||
case 586: goto oid_2_49_0_0_586;
|
||
case 591: goto oid_2_49_0_0_591;
|
||
case 598: goto oid_2_49_0_0_598;
|
||
case 600: goto oid_2_49_0_0_600;
|
||
case 604: goto oid_2_49_0_0_604;
|
||
case 608: goto oid_2_49_0_0_608;
|
||
case 616: goto oid_2_49_0_0_616;
|
||
case 620: goto oid_2_49_0_0_620;
|
||
case 624: goto oid_2_49_0_0_624;
|
||
case 626: goto oid_2_49_0_0_626;
|
||
case 634: goto oid_2_49_0_0_634;
|
||
case 642: goto oid_2_49_0_0_642;
|
||
case 643: goto oid_2_49_0_0_643;
|
||
case 646: goto oid_2_49_0_0_646;
|
||
case 660: goto oid_2_49_0_0_660;
|
||
case 662: goto oid_2_49_0_0_662;
|
||
case 670: goto oid_2_49_0_0_670;
|
||
case 678: goto oid_2_49_0_0_678;
|
||
case 682: goto oid_2_49_0_0_682;
|
||
case 686: goto oid_2_49_0_0_686;
|
||
case 688: goto oid_2_49_0_0_688;
|
||
case 690: goto oid_2_49_0_0_690;
|
||
case 694: goto oid_2_49_0_0_694;
|
||
case 702: goto oid_2_49_0_0_702;
|
||
case 703: goto oid_2_49_0_0_703;
|
||
case 704: goto oid_2_49_0_0_704;
|
||
case 705: goto oid_2_49_0_0_705;
|
||
case 706: goto oid_2_49_0_0_706;
|
||
case 710: goto oid_2_49_0_0_710;
|
||
case 716: goto oid_2_49_0_0_716;
|
||
case 724: goto oid_2_49_0_0_724;
|
||
case 728: goto oid_2_49_0_0_728;
|
||
case 729: goto oid_2_49_0_0_729;
|
||
case 736: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sudan]";
|
||
case 740: goto oid_2_49_0_0_740;
|
||
case 748: goto oid_2_49_0_0_748;
|
||
case 752: goto oid_2_49_0_0_752;
|
||
case 756: goto oid_2_49_0_0_756;
|
||
case 760: goto oid_2_49_0_0_760;
|
||
case 762: goto oid_2_49_0_0_762;
|
||
case 764: goto oid_2_49_0_0_764;
|
||
case 768: goto oid_2_49_0_0_768;
|
||
case 776: goto oid_2_49_0_0_776;
|
||
case 780: goto oid_2_49_0_0_780;
|
||
case 784: goto oid_2_49_0_0_784;
|
||
case 788: goto oid_2_49_0_0_788;
|
||
case 792: goto oid_2_49_0_0_792;
|
||
case 795: goto oid_2_49_0_0_795;
|
||
case 796: goto oid_2_49_0_0_796;
|
||
case 798: goto oid_2_49_0_0_798;
|
||
case 800: goto oid_2_49_0_0_800;
|
||
case 804: goto oid_2_49_0_0_804;
|
||
case 807: goto oid_2_49_0_0_807;
|
||
case 818: goto oid_2_49_0_0_818;
|
||
case 826: goto oid_2_49_0_0_826;
|
||
case 834: goto oid_2_49_0_0_834;
|
||
case 840: goto oid_2_49_0_0_840;
|
||
case 854: goto oid_2_49_0_0_854;
|
||
case 858: goto oid_2_49_0_0_858;
|
||
case 860: goto oid_2_49_0_0_860;
|
||
case 862: goto oid_2_49_0_0_862;
|
||
case 882: goto oid_2_49_0_0_882;
|
||
case 887: goto oid_2_49_0_0_887;
|
||
case 894: goto oid_2_49_0_0_894;
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/{values[index - 1]}";
|
||
}
|
||
|
||
// af
|
||
#region 2.49.0.0.4.*
|
||
|
||
oid_2_49_0_0_4:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Afghanistan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Afghanistan]/[Afghan Meteorological Authority]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Afghanistan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// al
|
||
#region 2.49.0.0.8.*
|
||
|
||
oid_2_49_0_0_8:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Albania]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Albania]/[Hydrometeorological Institute]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Albania]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// dz
|
||
#region 2.49.0.0.12.*
|
||
|
||
oid_2_49_0_0_12:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Algeria]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Algeria]/[Office National de la Météorologie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Algeria]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ad
|
||
#region 2.49.0.0.20.*
|
||
|
||
oid_2_49_0_0_20:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Andorra]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Andorra]/[Servei Meteorològic d'Andorra]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Andorra]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ao
|
||
#region 2.49.0.0.24.*
|
||
|
||
oid_2_49_0_0_24:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Angola]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Angola]/[Instituto Nacional de Hidrometeorología e Geofísica]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Angola]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ag
|
||
#region 2.49.0.0.28.*
|
||
|
||
oid_2_49_0_0_28:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Antigua and Barbuda]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Antigua and Barbuda]/[Meteorological Services]";
|
||
case 78862: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Antigua and Barbuda]/[Antigua and Barbuda Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Antigua and Barbuda]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// az
|
||
#region 2.49.0.0.31.*
|
||
|
||
oid_2_49_0_0_31:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Azerbaijan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Azerbaijan]/[Hydrometeorological Institute of the Ministry of Ecology and Natural Resources]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Azerbaijan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ar
|
||
#region 2.49.0.0.32.*
|
||
|
||
oid_2_49_0_0_32:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Argentina]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Argentina]/[Servicio Meteorologico Nacional]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Argentina]/[Instituto Nacional del Agua]";
|
||
case 2: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Argentina]/[Servicio de Hidrografía Naval - Ministerio de Defensa]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Argentina]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// au
|
||
#region 2.49.0.0.36.*
|
||
|
||
oid_2_49_0_0_36:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Australia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Australia]/[Bureau of Meteorology]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Australia]/[Hydrological Services Program]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Australia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// at
|
||
#region 2.49.0.0.40.*
|
||
|
||
oid_2_49_0_0_40:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Austria]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Austria]/[Central Institute for Meteorology and Geodynamics]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Austria]/[Abteilung Wasserhaushalt]";
|
||
case 5: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Austria]/[Amt der Vorarlberger Landesregierung. Wasserwirtschaft]";
|
||
case 6: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Austria]/[Hydrographischer Dienst Tirol]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Austria]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bs
|
||
#region 2.49.0.0.44.*
|
||
|
||
oid_2_49_0_0_44:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bahamas]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bahamas]/[Department of Meteorology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bahamas]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bh
|
||
#region 2.49.0.0.48.*
|
||
|
||
oid_2_49_0_0_48:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bahrain]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bahrain]/[Bahrain Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bahrain]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bd
|
||
#region 2.49.0.0.50.*
|
||
|
||
oid_2_49_0_0_50:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bangladesh]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bangladesh]/[Bangladesh Meteorological Department]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bangladesh]/[Bangladesh Water Development Board (BWDB)]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bangladesh]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bd
|
||
#region 2.49.0.0.51.*
|
||
|
||
oid_2_49_0_0_51:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Armenia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Armenia]/[Armenian State Hydrometeorological and Monitoring Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Armenia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bb
|
||
#region 2.49.0.0.52.*
|
||
|
||
oid_2_49_0_0_52:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Barbados]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Barbados]/[Meteorological Services]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Barbados]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// be
|
||
#region 2.49.0.0.56.*
|
||
|
||
oid_2_49_0_0_56:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Belgium]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Belgium]/[Institut Royal Météorologique]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Belgium]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bt
|
||
#region 2.49.0.0.64.*
|
||
|
||
oid_2_49_0_0_64:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bhutan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bhutan]/[Council for Renewable Natural Resources Research]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bhutan]/[Department of Hydromet Services]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bhutan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bo
|
||
#region 2.49.0.0.68.*
|
||
|
||
oid_2_49_0_0_68:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bolivia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bolivia]/[Servicio Nacional de Meteorología e Hidrología]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bolivia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ba
|
||
#region 2.49.0.0.70.*
|
||
|
||
oid_2_49_0_0_70:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bosnia and Herzegovina]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bosnia and Herzegovina]/[Federal Hydrometeorological Institute of Federation of Bosnia and Herzegovina]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bosnia and Herzegovina]/[Republic Hydrometeorological Service of Republic of Srpska]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bosnia and Herzegovina]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bw
|
||
#region 2.49.0.0.72.*
|
||
|
||
oid_2_49_0_0_72:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Botswana]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Botswana]/[Botswana Meteorological Services]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Botswana]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// br
|
||
#region 2.49.0.0.76.*
|
||
|
||
oid_2_49_0_0_76:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Brazil]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Brazil]/[Instituto Nacional de Meteorologia - INMET]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Brazil]/[Universidade de Brasília - Observatório Sismológico]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Brazil]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bz
|
||
#region 2.49.0.0.84.*
|
||
|
||
oid_2_49_0_0_84:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Belize]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Belize]/[National Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Belize]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sb
|
||
#region 2.49.0.0.90.*
|
||
|
||
oid_2_49_0_0_90:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Solomon Islands]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Solomon Islands]/[Solomon Islands Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Solomon Islands]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// vg
|
||
#region 2.49.0.0.92.*
|
||
|
||
oid_2_49_0_0_92:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of British Virgin Islands]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of British Virgin Islands]/[Department of Disaster Management]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of British Virgin Islands]/[Caribbean Meteorological Organization]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of British Virgin Islands]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bn
|
||
#region 2.49.0.0.96.*
|
||
|
||
oid_2_49_0_0_96:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Brunei Darussalam]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Brunei Darussalam]/[Brunei Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Brunei Darussalam]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bg
|
||
#region 2.49.0.0.100.*
|
||
|
||
oid_2_49_0_0_100:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bulgaria]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bulgaria]/[National Institute of Meteorology and Hydrology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Bulgaria]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mm
|
||
#region 2.49.0.0.104.*
|
||
|
||
oid_2_49_0_0_104:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Myanmar]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Myanmar]/[Department of Meteorology and Hydrology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Myanmar]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bi
|
||
#region 2.49.0.0.108.*
|
||
|
||
oid_2_49_0_0_108:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Burundi]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Burundi]/[Institut Géographique du Burundi]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Burundi]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// by
|
||
#region 2.49.0.0.112.*
|
||
|
||
oid_2_49_0_0_112:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Belarus]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Belarus]/[Department of Hydrometeorology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Belarus]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// kh
|
||
#region 2.49.0.0.116.*
|
||
|
||
oid_2_49_0_0_116:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cambodia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cambodia]/[Department of Meteorology (DOM)]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cambodia]/[Ministry of Water Resources and Meteorology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cambodia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cm
|
||
#region 2.49.0.0.120.*
|
||
|
||
oid_2_49_0_0_120:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cameroon]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cameroon]/[Direction de la Météorologie Nationale]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cameroon]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ca
|
||
#region 2.49.0.0.124.*
|
||
|
||
oid_2_49_0_0_124:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Canada]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Canada]/[Meteorological Service of Canada]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Canada]/[Natural Resources Canada]";
|
||
case 2: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Canada]/[Alberta Emergency Management Agency (Government of Alberta, Ministry of Municipal Affairs)]";
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Canada]/[Ministère de la Sécurité publique du Québec]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Canada]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cv
|
||
#region 2.49.0.0.132.*
|
||
|
||
oid_2_49_0_0_132:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cape Verde]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cape Verde]/[Instituto Nacional de Meteorologia e Geophísica]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cape Verde]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ky
|
||
#region 2.49.0.0.136.*
|
||
|
||
oid_2_49_0_0_136:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cayman Islands]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cayman Islands]/[Hazard Management Cayman Islands]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cayman Islands]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cf
|
||
#region 2.49.0.0.140.*
|
||
|
||
oid_2_49_0_0_140:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Central African Republic]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Central African Republic]/[Direction Générale de l'Aviation Civile et de la Météorologie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Central African Republic]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lk
|
||
#region 2.49.0.0.144.*
|
||
|
||
oid_2_49_0_0_144:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sri Lanka]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sri Lanka]/[Department of Meteorology]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sri Lanka]/[Hydrology Division, Department of Irrigation]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sri Lanka]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// td
|
||
#region 2.49.0.0.148.*
|
||
|
||
oid_2_49_0_0_148:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Chad]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Chad]/[Direction des Ressources en Eau et de la Météorologie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Chad]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cl
|
||
#region 2.49.0.0.152.*
|
||
|
||
oid_2_49_0_0_152:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Chile]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Chile]/[Direccion Meteorologica de Chile]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Chile]/[Dirección General de Aguas]";
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Chile]/[Servicio Hidrográfico y Oceanográfico de la Armada]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Chile]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cn
|
||
#region 2.49.0.0.156.*
|
||
|
||
oid_2_49_0_0_156:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of China]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of China]/[China Meteorological Administration]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of China]/[Ministry of Water Resources]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of China]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// co
|
||
#region 2.49.0.0.170.*
|
||
|
||
oid_2_49_0_0_170:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Colombia]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Colombia]/[Instituto de Hidrología, Meteorología y Estudios Ambientales]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Colombia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// km
|
||
#region 2.49.0.0.174.*
|
||
|
||
oid_2_49_0_0_174:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Comoros]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Comoros]/[Direction de la Météorologie Nationale]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Comoros]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cg
|
||
#region 2.49.0.0.178.*
|
||
|
||
oid_2_49_0_0_178:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Congo]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Congo]/[Direction de la Météorologie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Congo]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cd
|
||
#region 2.49.0.0.180.*
|
||
|
||
oid_2_49_0_0_180:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Democratic Republic of the Congo]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Democratic Republic of the Congo]/[Agence Nationale de la Météorologie et de Télédétection par Satellite]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Democratic Republic of the Congo]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cd
|
||
#region 2.49.0.0.184.*
|
||
|
||
oid_2_49_0_0_184:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cook Islands]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cook Islands]/[Cook Islands Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cook Islands]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cr
|
||
#region 2.49.0.0.188.*
|
||
|
||
oid_2_49_0_0_188:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Costa Rica]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Costa Rica]/[Instituto Meteorologico Nacional]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Costa Rica]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// hr
|
||
#region 2.49.0.0.191.*
|
||
|
||
oid_2_49_0_0_191:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Croatia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Croatia]/[Meteorological and Hydrological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Croatia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cu
|
||
#region 2.49.0.0.192.*
|
||
|
||
oid_2_49_0_0_192:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cuba]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cuba]/[Instituto de Meteorología]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cuba]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cy
|
||
#region 2.49.0.0.196.*
|
||
|
||
oid_2_49_0_0_196:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cyprus]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cyprus]/[Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cyprus]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// cz
|
||
#region 2.49.0.0.203.*
|
||
|
||
oid_2_49_0_0_203:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Czech Republic]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Czech Republic]/[Czech Hydrometeorological Institute]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Czech Republic]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bj
|
||
#region 2.49.0.0.204.*
|
||
|
||
oid_2_49_0_0_204:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Benin]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Benin]/[Service Météorologique National]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Benin]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// dk
|
||
#region 2.49.0.0.208.*
|
||
|
||
oid_2_49_0_0_208:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Denmark]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Denmark]/[Danish Meteorological Institute]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Denmark]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// dm
|
||
#region 2.49.0.0.212.*
|
||
|
||
oid_2_49_0_0_212:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Dominica]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Dominica]/[Dominica Meteorological Services]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Dominica]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// dm
|
||
#region 2.49.0.0.214.*
|
||
|
||
oid_2_49_0_0_214:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Dominican Republic]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Dominican Republic]/[Oficina Nacional de Meteorología]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Dominican Republic]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ec
|
||
#region 2.49.0.0.218.*
|
||
|
||
oid_2_49_0_0_218:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ecuador]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ecuador]/[Instituto Nacional de Meteorología e Hidrología]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ecuador]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sv
|
||
#region 2.49.0.0.222.*
|
||
|
||
oid_2_49_0_0_222:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of El Salvador]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of El Salvador]/[Servicio Nacional de Estudios Territoriales]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of El Salvador]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// et
|
||
#region 2.49.0.0.231.*
|
||
|
||
oid_2_49_0_0_231:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ethiopia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ethiopia]/[National Meteorological Agency]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ethiopia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// er
|
||
#region 2.49.0.0.232.*
|
||
|
||
oid_2_49_0_0_232:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Eritrea]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Eritrea]/[Civil Aviation Authority]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Eritrea]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ee
|
||
#region 2.49.0.0.233.*
|
||
|
||
oid_2_49_0_0_233:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Estonia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Estonia]/[Estonian Meteorological and Hydrological Institute]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Estonia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// fj
|
||
#region 2.49.0.0.242.*
|
||
|
||
oid_2_49_0_0_242:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Fiji]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Fiji]/[Fiji Meteorological Service]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Fiji]/[Suva Water Supplies]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Fiji]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// fi
|
||
#region 2.49.0.0.246.*
|
||
|
||
oid_2_49_0_0_246:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Finland]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Finland]/[Finnish Meteorological Institute]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Finland]/[Finnish Environment Institute]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Finland]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// fr
|
||
#region 2.49.0.0.250.*
|
||
|
||
oid_2_49_0_0_250:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of France]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of France]/[Météo-France]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of France]/[Service Central d'Hydrométéorologie et d'Appui à la Prévision des Inondations]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of France]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pf
|
||
#region 2.49.0.0.258.*
|
||
|
||
oid_2_49_0_0_258:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of French Polynesia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of French Polynesia]/[Météo-France]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of French Polynesia]/[DIRECTION DE LA DEFENSE ET DE LA PROTECTION CIVILE]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of French Polynesia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// dj
|
||
#region 2.49.0.0.262.*
|
||
|
||
oid_2_49_0_0_262:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Djibouti]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Djibouti]/[Service de la Météorologie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Djibouti]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ga
|
||
#region 2.49.0.0.266.*
|
||
|
||
oid_2_49_0_0_266:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Gabon]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Gabon]/[Cabinet du Ministre des Transports]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Gabon]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ge
|
||
#region 2.49.0.0.268.*
|
||
|
||
oid_2_49_0_0_268:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Georgia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Georgia]/[Department of Hydrometeorology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Georgia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// gm
|
||
#region 2.49.0.0.270.*
|
||
|
||
oid_2_49_0_0_270:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Gambia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Gambia]/[Department of Water Resources]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Gambia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// de
|
||
#region 2.49.0.0.276.*
|
||
|
||
oid_2_49_0_0_276:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Germany]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Germany]/[Deutscher Wetterdienst]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Germany]/[Federal Institute of Hydrology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Germany]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// gh
|
||
#region 2.49.0.0.288.*
|
||
|
||
oid_2_49_0_0_288:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ghana]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ghana]/[Ghana Meteorological Services Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ghana]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ki
|
||
#region 2.49.0.0.296.*
|
||
|
||
oid_2_49_0_0_296:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kiribati]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kiribati]/[Kiribati Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kiribati]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// gr
|
||
#region 2.49.0.0.300.*
|
||
|
||
oid_2_49_0_0_300:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Greece]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Greece]/[Hellenic National Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Greece]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// gd
|
||
#region 2.49.0.0.308.*
|
||
|
||
oid_2_49_0_0_308:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Grenada]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Grenada]/[Caribbean Meteorological Organization]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Grenada]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// gt
|
||
#region 2.49.0.0.320.*
|
||
|
||
oid_2_49_0_0_320:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guatemala]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guatemala]/[Instituto Nacional de Sismología, Vulcanología, Meteorología e Hidrología (INSIVUMEH)]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guatemala]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// gn
|
||
#region 2.49.0.0.324.*
|
||
|
||
oid_2_49_0_0_324:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guinea]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guinea]/[Direction Nationale de la Météorologie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guinea]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// gy
|
||
#region 2.49.0.0.328.*
|
||
|
||
oid_2_49_0_0_328:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guyana]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guyana]/[Hydrometeorological Service]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guyana]/[Civil Defence Commission]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guyana]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ht
|
||
#region 2.49.0.0.332.*
|
||
|
||
oid_2_49_0_0_332:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Haiti]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Haiti]/[Haiti Weather]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Haiti]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// hn
|
||
#region 2.49.0.0.340.*
|
||
|
||
oid_2_49_0_0_340:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Honduras]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Honduras]/[Servicio Meteorologico Nacional]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Honduras]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// hk
|
||
#region 2.49.0.0.344.*
|
||
|
||
oid_2_49_0_0_344:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Hong Kong, China]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Hong Kong, China]/[Hong Kong Observatory]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Hong Kong, China]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// hu
|
||
#region 2.49.0.0.348.*
|
||
|
||
oid_2_49_0_0_348:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Hungary]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Hungary]/[Hungarian Meteorological Service]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Hungary]/[VITUKI]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Hungary]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// is
|
||
#region 2.49.0.0.352.*
|
||
|
||
oid_2_49_0_0_352:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Iceland]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Iceland]/[Icelandic Meteorological Office]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Iceland]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// in
|
||
#region 2.49.0.0.356.*
|
||
|
||
oid_2_49_0_0_356:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of India]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of India]/[India Meteorological Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of India]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// id
|
||
#region 2.49.0.0.360.*
|
||
|
||
oid_2_49_0_0_360:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Indonesia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Indonesia]/[Meteorological and Geophysical Agency]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Indonesia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ir
|
||
#region 2.49.0.0.364.*
|
||
|
||
oid_2_49_0_0_364:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Islamic Republic of Iran]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Islamic Republic of Iran]/[Islamic Republic of Iran Meteorological Organization]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Islamic Republic of Iran]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// iq
|
||
#region 2.49.0.0.368.*
|
||
|
||
oid_2_49_0_0_368:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Iraq]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Iraq]/[Iraqi Meteorological Organization]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Iraq]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ie
|
||
#region 2.49.0.0.372.*
|
||
|
||
oid_2_49_0_0_372:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ireland]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ireland]/[Met Eireann - Irish Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ireland]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// il
|
||
#region 2.49.0.0.376.*
|
||
|
||
oid_2_49_0_0_376:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Israel]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Israel]/[Israel Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Israel]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// it
|
||
#region 2.49.0.0.380.*
|
||
|
||
oid_2_49_0_0_380:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Italy]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Italy]/[Italian Civil Protecion in cooperation with italian region civil protecion structures]";
|
||
case 2: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Italy]/[Ministry of Interior - Department of firefighters, public rescue and civil defense]";
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Italy]/[National Centre for Aeronautical Meteorology and Climatology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Italy]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ci
|
||
#region 2.49.0.0.384.*
|
||
|
||
oid_2_49_0_0_384:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cote d'Ivoire]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cote d'Ivoire]/[Direction de la Météorologie Nationale]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Cote d'Ivoire]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// jm
|
||
#region 2.49.0.0.388.*
|
||
|
||
oid_2_49_0_0_388:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Jamaica]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Jamaica]/[Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Jamaica]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// jp
|
||
#region 2.49.0.0.392.*
|
||
|
||
oid_2_49_0_0_392:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Japan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Japan]/[Japan Meteorological Agency (JMA)]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Japan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// kz
|
||
#region 2.49.0.0.398.*
|
||
|
||
oid_2_49_0_0_398:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kazakhstan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kazakhstan]/[Kazhydromet]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kazakhstan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// jo
|
||
#region 2.49.0.0.400.*
|
||
|
||
oid_2_49_0_0_400:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Jordan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Jordan]/[Jordan Meteorological Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Jordan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ke
|
||
#region 2.49.0.0.404.*
|
||
|
||
oid_2_49_0_0_404:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kenya]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kenya]/[Kenya Meteorological Department]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kenya]/[Ministry of Water and Irrigation]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kenya]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// kp
|
||
#region 2.49.0.0.408.*
|
||
|
||
oid_2_49_0_0_408:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Democratic Peoples Republic of Korea]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Democratic Peoples Republic of Korea]/[State Hydrometeorological Administration]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Democratic Peoples Republic of Korea]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// kr
|
||
#region 2.49.0.0.410.*
|
||
|
||
oid_2_49_0_0_410:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Republic of Korea]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Republic of Korea]/[Korea Meteorological Administration]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Republic of Korea]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// kw
|
||
#region 2.49.0.0.414.*
|
||
|
||
oid_2_49_0_0_414:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kuwait]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kuwait]/[Meteorological Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kuwait]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// kg
|
||
#region 2.49.0.0.417.*
|
||
|
||
oid_2_49_0_0_417:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kyrgyzstan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kyrgyzstan]/[Main Hydrometeorological Administration]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Kyrgyzstan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// la
|
||
#region 2.49.0.0.418.*
|
||
|
||
oid_2_49_0_0_418:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lao People's Democratic Republic]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lao People's Democratic Republic]/[Department of Meteorology and Hydrology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lao People's Democratic Republic]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lb
|
||
#region 2.49.0.0.422.*
|
||
|
||
oid_2_49_0_0_422:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lebanon]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lebanon]/[Service Météorologique]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lebanon]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lb
|
||
#region 2.49.0.0.426.*
|
||
|
||
oid_2_49_0_0_426:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lesotho]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lesotho]/[Lesotho Meteorological Services]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lesotho]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lv
|
||
#region 2.49.0.0.428.*
|
||
|
||
oid_2_49_0_0_428:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Latvia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Latvia]/[Latvian Environment, Geology and Meteorology Centre (LEGMC)]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Latvia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lr
|
||
#region 2.49.0.0.430.*
|
||
|
||
oid_2_49_0_0_430:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Liberia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Liberia]/[Ministry of Transport]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Liberia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ly
|
||
#region 2.49.0.0.434.*
|
||
|
||
oid_2_49_0_0_434:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Libyan Arab Jamahiriya]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Libyan Arab Jamahiriya]/[Libyan National Meteorological Centre]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Libyan Arab Jamahiriya]/[General Water Authority]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Libyan Arab Jamahiriya]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lt
|
||
#region 2.49.0.0.440.*
|
||
|
||
oid_2_49_0_0_440:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lithuania]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lithuania]/[Lithuanian Hydrometeorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Lithuania]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lu
|
||
#region 2.49.0.0.442.*
|
||
|
||
oid_2_49_0_0_442:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Luxembourg]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Luxembourg]/[Administration de l'Aéroport de Luxembourg]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Luxembourg]/[Administration de la Gestion de l'Eau]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Luxembourg]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mo
|
||
#region 2.49.0.0.446.*
|
||
|
||
oid_2_49_0_0_446:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Macao, China]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Macao, China]/[Meteorological and Geophysical Bureau]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Macao, China]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mg
|
||
#region 2.49.0.0.450.*
|
||
|
||
oid_2_49_0_0_450:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Madagascar]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Madagascar]/[Direction Générale de la Météorologie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Madagascar]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mw
|
||
#region 2.49.0.0.454.*
|
||
|
||
oid_2_49_0_0_454:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malawi]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malawi]/[Malawi Meteorological Services]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malawi]/[Ministry of Water Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malawi]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// my
|
||
#region 2.49.0.0.458.*
|
||
|
||
oid_2_49_0_0_458:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malaysia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malaysia]/[Malaysian Meteorological Department]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malaysia]/[Department of Irrigation and Drainage]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malaysia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mv
|
||
#region 2.49.0.0.462.*
|
||
|
||
oid_2_49_0_0_462:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Maldives]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Maldives]/[Department of Meteorology]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Maldives]/[National Disaster Management Centre]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Maldives]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ml
|
||
#region 2.49.0.0.466.*
|
||
|
||
oid_2_49_0_0_466:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mali]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mali]/[Direction Nationale de la Météorologie du Mali]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mali]/[Direction Nationale de l'Hydraulique]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mali]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mt
|
||
#region 2.49.0.0.470.*
|
||
|
||
oid_2_49_0_0_470:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malta]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malta]/[Meteorological Office]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Malta]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mr
|
||
#region 2.49.0.0.478.*
|
||
|
||
oid_2_49_0_0_478:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mauritania]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mauritania]/[Office National de la Météorologie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mauritania]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mu
|
||
#region 2.49.0.0.480.*
|
||
|
||
oid_2_49_0_0_480:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mauritius]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mauritius]/[Mauritius Meteorological Services]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mauritius]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mx
|
||
#region 2.49.0.0.484.*
|
||
|
||
oid_2_49_0_0_484:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mexico]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mexico]/[Servicio Meteorológico Nacional]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mexico]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mc
|
||
#region 2.49.0.0.492.*
|
||
|
||
oid_2_49_0_0_492:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Monaco]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Monaco]/[Mission Permanente de la Principauté de Monaco]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Monaco]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mc
|
||
#region 2.49.0.0.496.*
|
||
|
||
oid_2_49_0_0_496:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mongolia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mongolia]/[National Agency For Meteorology, Hydrology and Environment Monitoring]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mongolia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mc
|
||
#region 2.49.0.0.498.*
|
||
|
||
oid_2_49_0_0_498:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Republic of Moldova]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Republic of Moldova]/[State Hydrometeorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Republic of Moldova]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// me
|
||
#region 2.49.0.0.499.*
|
||
|
||
oid_2_49_0_0_499:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Montenegro]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Montenegro]/[Institute of Hydrometeorology and Seismology of Montenegro]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Montenegro]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// me
|
||
#region 2.49.0.0.500.*
|
||
|
||
oid_2_49_0_0_500:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Montserrat]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Montserrat]/[Disaster Management Coordination Agency]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Montserrat]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ma
|
||
#region 2.49.0.0.504.*
|
||
|
||
oid_2_49_0_0_504:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Morocco]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Morocco]/[Direction de la Météorologie Natinale]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Morocco]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mz
|
||
#region 2.49.0.0.508.*
|
||
|
||
oid_2_49_0_0_508:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mozambique]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mozambique]/[Instituto Nacional de Meteorologia]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mozambique]/[Direcccion Nacional de Aqua]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Mozambique]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// om
|
||
#region 2.49.0.0.512.*
|
||
|
||
oid_2_49_0_0_512:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Oman]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Oman]/[Directorate General of Meteorology and Air Navigation]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Oman]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// na
|
||
#region 2.49.0.0.516.*
|
||
|
||
oid_2_49_0_0_516:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Namibia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Namibia]/[Namibia Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Namibia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// na
|
||
#region 2.49.0.0.524.*
|
||
|
||
oid_2_49_0_0_524:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Nepal]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Nepal]/[Department of Hydrology and Meteorology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Nepal]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nl
|
||
#region 2.49.0.0.528.*
|
||
|
||
oid_2_49_0_0_528:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Netherlands]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Netherlands]/[Royal Netherlands Meteorological Institute]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Netherlands]/[Wageningen University and Research Centre]";
|
||
case 2: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Netherlands]/[Rijkswaterstaat]";
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Netherlands]/[Aruba Meteorological Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Netherlands]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nl
|
||
#region 2.49.0.0.530.*
|
||
|
||
oid_2_49_0_0_530:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Curacao and Sint Maarten]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Curacao and Sint Maarten]/[Meteorological Department Curacao]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Curacao and Sint Maarten]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mf
|
||
#region 2.49.0.0.540.*
|
||
|
||
oid_2_49_0_0_540:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Caledonia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Caledonia]/[Météo France]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Caledonia]/[Securite civile de la Nouvelle Caledonie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Caledonia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// vu
|
||
#region 2.49.0.0.548.*
|
||
|
||
oid_2_49_0_0_548:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Vanuatu]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Vanuatu]/[Vanuatu Meteorological Services]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Vanuatu]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nz
|
||
#region 2.49.0.0.554.*
|
||
|
||
oid_2_49_0_0_554:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[Meteorological Service of New Zealand Limited]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[Institute of Geological & Nuclear Sciences (GNS) Ltd., trading as GNS Science]";
|
||
case 2: goto oid_2_49_0_0_554_2;
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[New Zealand Ministry of Health]";
|
||
case 4: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[Fire and Emergency New Zealand]";
|
||
case 5: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[New Zealand Police]";
|
||
case 6: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[New Zealand Transport Agency]";
|
||
case 7: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[Ministry for Primary Industries]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/{values[index - 1]}";
|
||
}
|
||
|
||
// 2
|
||
#region 2.49.0.0.554.2.*
|
||
|
||
oid_2_49_0_0_554_2:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Northland Civil Defence Emergency Management (CDEM) group]";
|
||
case 2: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Auckland Civil Defence Emergency Management (CDEM) group]";
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Waikato Civil Defence Emergency Management (CDEM) group]";
|
||
case 4: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Bay of Plenty Civil Defence Emergency Management (CDEM) group]";
|
||
case 5: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Gisborne Civil Defence Emergency Management (CDEM) group]";
|
||
case 6: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Hawkes Bay Civil Defence Emergency Management (CDEM) group]";
|
||
case 7: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Manawatu Whanganui Civil Defence Emergency Management (CDEM) group]";
|
||
case 8: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Taranaki Civil Defence Emergency Management (CDEM) group]";
|
||
case 9: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Wellington Civil Defence Emergency Management (CDEM) group]";
|
||
case 10: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Nelson Tasman Civil Defence Emergency Management (CDEM) group]";
|
||
case 11: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Marlborough Civil Defence Emergency Management (CDEM) group]";
|
||
case 12: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Canterbury Civil Defence Emergency Management (CDEM) group]";
|
||
case 13: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[West Coast Civil Defence Emergency Management (CDEM) group]";
|
||
case 14: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Otago Civil Defence Emergency Management (CDEM) group]";
|
||
case 15: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Southland Civil Defence Emergency Management (CDEM) group]";
|
||
case 16: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/[Chatham Islands Civil Defence Emergency Management (CDEM) group]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of New Zealand]/[National Emergency Management Agency]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// ni
|
||
#region 2.49.0.0.558.*
|
||
|
||
oid_2_49_0_0_558:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Nicaragua]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Nicaragua]/[Dirección General de Meteorología]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Nicaragua]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ne
|
||
#region 2.49.0.0.562.*
|
||
|
||
oid_2_49_0_0_562:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Niger]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Niger]/[Direction de la Météorologie Nationale]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Niger]/[Ministère des Ressources en Eau]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Niger]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ng
|
||
#region 2.49.0.0.566.*
|
||
|
||
oid_2_49_0_0_566:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Nigeria]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Nigeria]/[Nigerian Meteorological Agency]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Nigeria]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// nu
|
||
#region 2.49.0.0.570.*
|
||
|
||
oid_2_49_0_0_570:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Niue]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Niue]/[Niue Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Niue]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// no
|
||
#region 2.49.0.0.578.*
|
||
|
||
oid_2_49_0_0_578:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Norway]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Norway]/[Norwegian Meteorological Institute]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Norway]/[Norwegian Water Resources and Energy Directorate]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Norway]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// fm
|
||
#region 2.49.0.0.583.*
|
||
|
||
oid_2_49_0_0_583:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Federated States of Micronesia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Federated States of Micronesia]/[FSM Weather Station]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Federated States of Micronesia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pw
|
||
#region 2.49.0.0.585.*
|
||
|
||
oid_2_49_0_0_585:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Palau]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Palau]/[Palau Weather Service Office]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Palau]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pk
|
||
#region 2.49.0.0.586.*
|
||
|
||
oid_2_49_0_0_586:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Pakistan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Pakistan]/[Pakistan Meteorological Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Pakistan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pa
|
||
#region 2.49.0.0.591.*
|
||
|
||
oid_2_49_0_0_591:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Panama]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Panama]/[Hidrometeorología]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Panama]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pg
|
||
#region 2.49.0.0.598.*
|
||
|
||
oid_2_49_0_0_598:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Papua New Guinea]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Papua New Guinea]/[Papua New Guinea Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Papua New Guinea]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// py
|
||
#region 2.49.0.0.600.*
|
||
|
||
oid_2_49_0_0_600:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Paraguay]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Paraguay]/[Dirección de Meteorología e Hidrología]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Paraguay]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pe
|
||
#region 2.49.0.0.604.*
|
||
|
||
oid_2_49_0_0_604:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Peru]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Peru]/[Servicio Nacional de Meteorologia e Hidrologia]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Peru]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ph
|
||
#region 2.49.0.0.608.*
|
||
|
||
oid_2_49_0_0_608:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Philippines]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Philippines]/[Philippine Atmospheric Geophysical and Astronomical Services Administration]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Philippines]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pl
|
||
#region 2.49.0.0.616.*
|
||
|
||
oid_2_49_0_0_616:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Poland]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Poland]/[Institute of Meteorology and Water Management]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Poland]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// pt
|
||
#region 2.49.0.0.620.*
|
||
|
||
oid_2_49_0_0_620:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Portugal]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Portugal]/[Instituto Português do Mar e da Atmosfera, I.P.]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Portugal]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// gw
|
||
#region 2.49.0.0.624.*
|
||
|
||
oid_2_49_0_0_624:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guinea-Bissau]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guinea-Bissau]/[Météorologie de Guinée Bissau]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guinea-Bissau]/[Direcção-General dos Recursos Hidrico]";
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guinea-Bissau]/[The epedimologique Health Service of Guinea-Bissau]";
|
||
case 4: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guinea-Bissau]/[Ministere of the health of the Guinea-Bissau]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Guinea-Bissau]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tl
|
||
#region 2.49.0.0.626.*
|
||
|
||
oid_2_49_0_0_626:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Timor-Leste]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Timor-Leste]/[Dirrecão Nacional Meteorologia e Geofisica]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Timor-Leste]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// qa
|
||
#region 2.49.0.0.634.*
|
||
|
||
oid_2_49_0_0_634:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Qatar]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Qatar]/[Civil Aviation Authority]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Qatar]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ro
|
||
#region 2.49.0.0.642.*
|
||
|
||
oid_2_49_0_0_642:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Romania]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Romania]/[National Meteorological Administration]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Romania]/[National Institute of Hydrology and Water Management]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Romania]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ru
|
||
#region 2.49.0.0.643.*
|
||
|
||
oid_2_49_0_0_643:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Russian Federation]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Russian Federation]/[Russian Federal Service for Hydrometeorology and Environmental Monitoring]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Russian Federation]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// rw
|
||
#region 2.49.0.0.646.*
|
||
|
||
oid_2_49_0_0_646:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Rwanda]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Rwanda]/[Rwanda Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Rwanda]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ai
|
||
#region 2.49.0.0.660.*
|
||
|
||
oid_2_49_0_0_660:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Anguilla]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Anguilla]/[Disaster Management Anguilla]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Anguilla]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// lc
|
||
#region 2.49.0.0.662.*
|
||
|
||
oid_2_49_0_0_662:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Saint Lucia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Saint Lucia]/[Meteorological Services]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Saint Lucia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// vc
|
||
#region 2.49.0.0.670.*
|
||
|
||
oid_2_49_0_0_670:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Saint Vincent and the Grenadines]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Saint Vincent and the Grenadines]/[Caribbean Meteorological Organization]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Saint Vincent and the Grenadines]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// st
|
||
#region 2.49.0.0.678.*
|
||
|
||
oid_2_49_0_0_678:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sao Tome and Principe]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sao Tome and Principe]/[Institut National de Météorologie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sao Tome and Principe]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sa
|
||
#region 2.49.0.0.682.*
|
||
|
||
oid_2_49_0_0_682:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Saudi Arabia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Saudi Arabia]/[Presidency of Meteorology and Environment]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Saudi Arabia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sn
|
||
#region 2.49.0.0.686.*
|
||
|
||
oid_2_49_0_0_686:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Senegal]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Senegal]/[Direction de la Meteorologie Nationale]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Senegal]/[Direction de l'Hydraulique Rurale et du Réseau Hydrographique National]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Senegal]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// rs
|
||
#region 2.49.0.0.688.*
|
||
|
||
oid_2_49_0_0_688:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Serbia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Serbia]/[Republic Hydrometeorological Service of Serbia]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Serbia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sc
|
||
#region 2.49.0.0.690.*
|
||
|
||
oid_2_49_0_0_690:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Seychelles]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Seychelles]/[National Meteorological Services]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Seychelles]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sl
|
||
#region 2.49.0.0.694.*
|
||
|
||
oid_2_49_0_0_694:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sierra Leone]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sierra Leone]/[Meteorological Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sierra Leone]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sg
|
||
#region 2.49.0.0.702.*
|
||
|
||
oid_2_49_0_0_702:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Singapore]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Singapore]/[Meteorological Services Singapore]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Singapore]/[National Environment Agency]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Singapore]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sk
|
||
#region 2.49.0.0.703.*
|
||
|
||
oid_2_49_0_0_703:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Slovakia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Slovakia]/[Slovak Hydrometeorological Institute]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Slovakia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// vn
|
||
#region 2.49.0.0.704.*
|
||
|
||
oid_2_49_0_0_704:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Socialist Republic of Viet Nam]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Socialist Republic of Viet Nam]/[Hydrometeorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Socialist Republic of Viet Nam]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// si
|
||
#region 2.49.0.0.705.*
|
||
|
||
oid_2_49_0_0_705:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Slovenia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Slovenia]/[Slovenian Environment Agency - ARSO]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Slovenia]/[National Meteorological Service (ARSO/meteo.si - Slovenian Environment Agency/Meteorological Office)]";
|
||
case 2: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Slovenia]/[National Hydrological Service (ARSO/hydro.si - Slovenian Environment Agency/Hydrology and State of the Environment Office)]";
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Slovenia]/[National Seismological Service (ARSO - Slovenian Environment Agency/Seismology and Geology Office)]";
|
||
case 10: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Slovenia]/[Civil Protection and Disaster Relief Administration of the Republic of Slovenia (\"URSZR\")]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Slovenia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// so
|
||
#region 2.49.0.0.706.*
|
||
|
||
oid_2_49_0_0_706:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Somalia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Somalia]/[Permanent Mission of Somalia]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Somalia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// za
|
||
#region 2.49.0.0.710.*
|
||
|
||
oid_2_49_0_0_710:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of South Africa]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of South Africa]/[South African Weather Service]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of South Africa]/[Department of Water Affairs and Forestry]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of South Africa]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// za
|
||
#region 2.49.0.0.716.*
|
||
|
||
oid_2_49_0_0_716:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Zimbabwe]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Zimbabwe]/[Zimbabwe Meteorological Services Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Zimbabwe]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// es
|
||
#region 2.49.0.0.724.*
|
||
|
||
oid_2_49_0_0_724:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Spain]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Spain]/[Agencia Estatal de Meteorología]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Spain]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ss
|
||
#region 2.49.0.0.728.*
|
||
|
||
oid_2_49_0_0_728:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of South Sudan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of South Sudan]/[South Sudan Weather Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of South Sudan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sd
|
||
#region 2.49.0.0.729.*
|
||
|
||
oid_2_49_0_0_729:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sudan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sudan]/[Sudan Meteorological Authority]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sudan]/[Nile Waters Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sudan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sr
|
||
#region 2.49.0.0.740.*
|
||
|
||
oid_2_49_0_0_740:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Suriname]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Suriname]/[Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Suriname]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sr
|
||
#region 2.49.0.0.748.*
|
||
|
||
oid_2_49_0_0_748:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Eswatini (formerly, Kingdom of Swaziland)]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Eswatini (formerly, Kingdom of Swaziland)]/[Swaziland Meteorological Services]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Eswatini (formerly, Kingdom of Swaziland)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// se
|
||
#region 2.49.0.0.752.*
|
||
|
||
oid_2_49_0_0_752:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sweden]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sweden]/[Swedish Meteorological and Hydrological Institute]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Sweden]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ch
|
||
#region 2.49.0.0.756.*
|
||
|
||
oid_2_49_0_0_756:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Switzerland]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Switzerland]/[MeteoSwiss, Bundesamt für Meteorologie und Klimatologie]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Switzerland]/[Federal Office for the Environment, Bundesamt für Umwelt]";
|
||
case 2: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Switzerland]/[Swiss Seismological Service, Schweizerischer Erdbebendienst]";
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Switzerland]/[WSL Institute for Snow and Avalanche Research SLF, WSL-Institut für Schnee- und Lawinenforschung SLF]";
|
||
case 4: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Switzerland]/[Federal Office for Civil Protection, National Emergency Operation Centre, Nationale Alarmzentrale, Bundesamt für Bevölkerungsschutz]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Switzerland]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// sy
|
||
#region 2.49.0.0.760.*
|
||
|
||
oid_2_49_0_0_760:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Syrian Arab Republic]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Syrian Arab Republic]/[Ministry of Defence Meteorological Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Syrian Arab Republic]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tj
|
||
#region 2.49.0.0.762.*
|
||
|
||
oid_2_49_0_0_762:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tajikistan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tajikistan]/[Main Administration of Hydrometeorology and Monitoring of the Environment]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tajikistan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// th
|
||
#region 2.49.0.0.764.*
|
||
|
||
oid_2_49_0_0_764:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Thailand]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Thailand]/[Thai Meteorological Department]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Thailand]/[National Disaster Warning Center (NDWC)]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Thailand]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tg
|
||
#region 2.49.0.0.768.*
|
||
|
||
oid_2_49_0_0_768:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Togo]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Togo]/[Direction de la Météorologie Nationale]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Togo]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// to
|
||
#region 2.49.0.0.776.*
|
||
|
||
oid_2_49_0_0_776:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tonga]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tonga]/[Tonga Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tonga]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tt
|
||
#region 2.49.0.0.780.*
|
||
|
||
oid_2_49_0_0_780:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Trinidad and Tobago]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Trinidad and Tobago]/[Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Trinidad and Tobago]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ae
|
||
#region 2.49.0.0.784.*
|
||
|
||
oid_2_49_0_0_784:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Arab Emirates]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Arab Emirates]/[Meteorological Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Arab Emirates]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tn
|
||
#region 2.49.0.0.788.*
|
||
|
||
oid_2_49_0_0_788:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tunisia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tunisia]/[National Institute of Meteorology]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tunisia]/[Direction Nationale de la Gestion des Ressources en Eau]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tunisia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tr
|
||
#region 2.49.0.0.792.*
|
||
|
||
oid_2_49_0_0_792:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Turkey]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Turkey]/[Turkish State Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Turkey]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tm
|
||
#region 2.49.0.0.795.*
|
||
|
||
oid_2_49_0_0_795:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Turkmenistan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Turkmenistan]/[Administration of Hydrometeorology]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Turkmenistan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tc
|
||
#region 2.49.0.0.796.*
|
||
|
||
oid_2_49_0_0_796:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Turks and Caicos Islands]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Turks and Caicos Islands]/[Department of Disaster Management and Emergencies]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Turks and Caicos Islands]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tv
|
||
#region 2.49.0.0.798.*
|
||
|
||
oid_2_49_0_0_798:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tuvalu]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tuvalu]/[Tuvalu Met Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Tuvalu]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ug
|
||
#region 2.49.0.0.800.*
|
||
|
||
oid_2_49_0_0_800:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Uganda]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Uganda]/[Department of Meteorology]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Uganda]/[Directorate for Water Development]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Uganda]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ua
|
||
#region 2.49.0.0.804.*
|
||
|
||
oid_2_49_0_0_804:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ukraine]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ukraine]/[State Hydrometeorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Ukraine]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// mk
|
||
#region 2.49.0.0.807.*
|
||
|
||
oid_2_49_0_0_807:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of The Former Yugoslav Republic of Macedonia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of The Former Yugoslav Republic of Macedonia]/[Republic Hydrometeorological Organization]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of The Former Yugoslav Republic of Macedonia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// eg
|
||
#region 2.49.0.0.818.*
|
||
|
||
oid_2_49_0_0_818:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Egypt]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Egypt]/[Egyptian Meteorological Authority]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Egypt]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// gb
|
||
#region 2.49.0.0.826.*
|
||
|
||
oid_2_49_0_0_826:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Kingdom of Great Britain and Northern Ireland]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Kingdom of Great Britain and Northern Ireland]/[Met Office]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Kingdom of Great Britain and Northern Ireland]/[Centre for Ecology and Hydrology]";
|
||
case 2: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Kingdom of Great Britain and Northern Ireland]/[Caribbean Meteorological Organization]";
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Kingdom of Great Britain and Northern Ireland]/[Bermuda Weather Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Kingdom of Great Britain and Northern Ireland]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// tz
|
||
#region 2.49.0.0.834.*
|
||
|
||
oid_2_49_0_0_834:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Republic of Tanzania]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Republic of Tanzania]/[Tanzania Meteorological Agency]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Republic of Tanzania]/[PMO-Disaster management department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United Republic of Tanzania]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// us
|
||
#region 2.49.0.0.840.*
|
||
|
||
oid_2_49_0_0_840:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United States of America]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United States of America]/[National Oceanic and Atmospheric Administration]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United States of America]/[National Oceanic and Atmospheric Administration (NOAA), National Tsunami Warning Center]";
|
||
case 2: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United States of America]/[United States Geological Survey, Earthquakes]";
|
||
case 3: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United States of America]/[Environmental Protection Agency, Air Quality Alerts]";
|
||
case 4: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United States of America]/[Federal Emergency Management Agency, Integrated Public Alert and Warning System]";
|
||
case 5: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United States of America]/[United States Geological Survey, Volcano Hazards Program]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of United States of America]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// bf
|
||
#region 2.49.0.0.854.*
|
||
|
||
oid_2_49_0_0_854:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Burkina Faso]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Burkina Faso]/[Direction de la Météorologie]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Burkina Faso]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// uy
|
||
#region 2.49.0.0.858.*
|
||
|
||
oid_2_49_0_0_858:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Uruguay]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Uruguay]/[Direccion Nacional de Meteorologia]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Uruguay]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// uz
|
||
#region 2.49.0.0.860.*
|
||
|
||
oid_2_49_0_0_860:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Uzbekistan]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Uzbekistan]/[Uzhydromet]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Uzbekistan]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ve
|
||
#region 2.49.0.0.862.*
|
||
|
||
oid_2_49_0_0_862:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Venezuela]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Venezuela]/[Servicio de Meteorologia de la Aviacion]";
|
||
case 1: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Venezuela]/[Dirección de Meteorología e Hidrología - Ministerio del Ambiente]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Venezuela]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ws
|
||
#region 2.49.0.0.882.*
|
||
|
||
oid_2_49_0_0_882:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Samoa]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Samoa]/[Samoa Meteorology Division]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Samoa]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// ye
|
||
#region 2.49.0.0.887.*
|
||
|
||
oid_2_49_0_0_887:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Republic of Yemen]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Republic of Yemen]/[Yemen Meteorological Service]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Republic of Yemen]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// zm
|
||
#region 2.49.0.0.894.*
|
||
|
||
oid_2_49_0_0_894:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Zambia]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Zambia]/[Zambia Meteorological Department]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of countries]/[Alerting authorities of Zambia]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// org
|
||
#region 2.49.0.2.*
|
||
|
||
oid_2_49_0_2:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting authorities of other organizations]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting authorities of other organizations]/[EUMETNET]";
|
||
default: return $"/Alerting/WMO/[Alerting authorities of other organizations]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// org-msg
|
||
#region 2.49.0.3.*
|
||
|
||
oid_2_49_0_3:
|
||
|
||
if (index == values.Length) return "/Alerting/WMO/[Alerting messages of other organizations]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: return "/Alerting/WMO/[Alerting messages of other organizations]/[Alert messages issued by EUMETNET]";
|
||
default: return $"/Alerting/WMO/[Alerting messages of other organizations]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// ors
|
||
#region 2.50.*
|
||
|
||
oid_2_50:
|
||
|
||
if (index == values.Length) return "/OIDResolutionSystem";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_50_0;
|
||
default: return $"/OIDResolutionSystem/{values[index - 1]}";
|
||
}
|
||
|
||
// modules
|
||
#region 2.50.0.*
|
||
|
||
oid_2_50_0:
|
||
|
||
if (index == values.Length) return "/OIDResolutionSystem/[ASN.1 modules]";
|
||
switch (values[index++])
|
||
{
|
||
case 0: goto oid_2_50_0_0;
|
||
case 1: goto oid_2_50_0_1;
|
||
default: return $"/OIDResolutionSystem/[ASN.1 modules]/{values[index - 1]}";
|
||
}
|
||
|
||
// cinf
|
||
#region 2.50.0.0.*
|
||
|
||
oid_2_50_0_0:
|
||
|
||
if (index == values.Length) return "/OIDResolutionSystem/[ASN.1 modules]/[CINF-module]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/OIDResolutionSystem/[ASN.1 modules]/[CINF-module]/[Version 1]";
|
||
default: return $"/OIDResolutionSystem/[ASN.1 modules]/[CINF-module]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// rinf
|
||
#region 2.50.0.1.*
|
||
|
||
oid_2_50_0_1:
|
||
|
||
if (index == values.Length) return "/OIDResolutionSystem/[ASN.1 modules]/[RINF-module]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/OIDResolutionSystem/[ASN.1 modules]/[RINF-module]/[Version 1]";
|
||
default: return $"/OIDResolutionSystem/[ASN.1 modules]/[RINF-module]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// gs1
|
||
#region 2.51.*
|
||
|
||
oid_2_51:
|
||
|
||
if (index == values.Length) return "/GS1";
|
||
switch (values[index++])
|
||
{
|
||
case 1: goto oid_2_51_1;
|
||
case 2: goto oid_2_51_2;
|
||
case 3: return "/GS1/[GS1 business data]";
|
||
case 4: return "/GS1/[GS1 technical data]";
|
||
default: return $"/GS1/{values[index - 1]}";
|
||
}
|
||
|
||
// 1
|
||
#region 2.51.1.*
|
||
|
||
oid_2_51_1:
|
||
|
||
if (index == values.Length) return "/GS1/[GS1 identification keys]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/GS1/[GS1 identification keys]/[Global Trade Item Number (the GS1 Identification Key used to identify trade items)]";
|
||
case 2: return "/GS1/[GS1 identification keys]/[Serial Shipping Container Code (GS1 Identification Key used to identify logistics units)]";
|
||
case 3: return "/GS1/[GS1 identification keys]/[Global Location Number (GS1 Identification Key used to identify physical locations or parties)]";
|
||
case 4: return "/GS1/[GS1 identification keys]/[Global Returnable Asset Identifier (GS1 Identification Key used to identify Returnable Assets)]";
|
||
case 5: return "/GS1/[GS1 identification keys]/[Global Individual Asset Identifier (GS1 Identification Key used to identify an Individual Asset)]";
|
||
case 6: return "/GS1/[GS1 identification keys]/[Global Document Type Identifier (GS1 Identification Key used to identify a document type)]";
|
||
case 7: return "/GS1/[GS1 identification keys]/[Global Service Relation Number (a non-significant number used to identify the relationship between an organization offering services and the individual entities providing or benefiting from the services)]";
|
||
case 8: return "/GS1/[GS1 identification keys]/[Global Shipment Identification Number (GSIN)]";
|
||
case 9: return "/GS1/[GS1 identification keys]/[Global Identification Number for Consignment (GS1 Identification Key used to identify a logical grouping of logistic or transport units that are assembled to be transported under one transport document, e.g., HWB)]";
|
||
case 10: return "/GS1/[GS1 identification keys]/[Global Coupon Number (GS1 Identification Key that provides a globally unique identification for a coupon, with an optional serial number)]";
|
||
case 11: return "/GS1/[GS1 identification keys]/[Component or Part IDentifier (CPID)]";
|
||
case 12: return "/GS1/[GS1 identification keys]/[Global Model Number (GMN) used to identify a product model]";
|
||
default: return $"/GS1/[GS1 identification keys]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 2
|
||
#region 2.51.2.*
|
||
|
||
oid_2_51_2:
|
||
|
||
if (index == values.Length) return "/GS1/[GS1 supplementary data]";
|
||
switch (values[index++])
|
||
{
|
||
case 10: return "/GS1/[GS1 supplementary data]/[Number that associates an item with information the manufacturer considers relevant for traceability purposes]";
|
||
case 21: return "/GS1/[GS1 supplementary data]/[Numeric or alphanumeric code assigned to an individual instance of an entity for its lifetime]";
|
||
case 254: return "/GS1/[GS1 supplementary data]/[Alphanumeric extension component used to identify internal physical locations within a location]";
|
||
case 8011: return "/GS1/[GS1 supplementary data]/[Numeric identifier assigned to an individual instance of a component/part]";
|
||
case 8019: return "/GS1/[GS1 supplementary data]/[Numeric identifier allowing to distinguish different encounters during a service relationship]";
|
||
default: return $"/GS1/[GS1 supplementary data]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
// uav
|
||
#region 2.52.*
|
||
|
||
oid_2_52:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/UAV";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/UAV/[Unmanned Aerial Vehicle (UAV) devices]";
|
||
case 2: return "/Joint-ISO-ITU-T/UAV/[Ground control stations]";
|
||
case 3: return "/Joint-ISO-ITU-T/UAV/[Monitoring devices]";
|
||
case 4: goto oid_2_52_4;
|
||
case 5: return "/Joint-ISO-ITU-T/UAV/[Security modules]";
|
||
case 6: goto oid_2_52_6;
|
||
default: return $"/Joint-ISO-ITU-T/UAV/{values[index - 1]}";
|
||
}
|
||
|
||
// 4
|
||
#region 2.52.4.*
|
||
|
||
oid_2_52_4:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/UAV/[Data modules for the full life-cycle management of Unmanned Aerial Vehicles (UAVs)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/UAV/[Data modules for the full life-cycle management of Unmanned Aerial Vehicles (UAVs)]/[Data modules of a manufacturing system]";
|
||
case 2: return "/Joint-ISO-ITU-T/UAV/[Data modules for the full life-cycle management of Unmanned Aerial Vehicles (UAVs)]/[Data modules of a sales and logistical system]";
|
||
case 3: return "/Joint-ISO-ITU-T/UAV/[Data modules for the full life-cycle management of Unmanned Aerial Vehicles (UAVs)]/[Data modules of a repairing system]";
|
||
case 4: return "/Joint-ISO-ITU-T/UAV/[Data modules for the full life-cycle management of Unmanned Aerial Vehicles (UAVs)]/[Data modules of a scrapping system]";
|
||
default: return $"/Joint-ISO-ITU-T/UAV/[Data modules for the full life-cycle management of Unmanned Aerial Vehicles (UAVs)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
// 6
|
||
#region 2.52.6.*
|
||
|
||
oid_2_52_6:
|
||
|
||
if (index == values.Length) return "/Joint-ISO-ITU-T/UAV/[Data modules for identity recognition of Unmanned Aerial Vehicles (UAVs)]";
|
||
switch (values[index++])
|
||
{
|
||
case 1: return "/Joint-ISO-ITU-T/UAV/[Data modules for identity recognition of Unmanned Aerial Vehicles (UAVs)]/[Data modules of Unmanned Aerial Vehicle (UAV) systems]";
|
||
case 2: return "/Joint-ISO-ITU-T/UAV/[Data modules for identity recognition of Unmanned Aerial Vehicles (UAVs)]/[Data modules of Unmanned Aerial Vehicle (UAV) Ground Control Station (GCS) systems]";
|
||
case 3: return "/Joint-ISO-ITU-T/UAV/[Data modules for identity recognition of Unmanned Aerial Vehicles (UAVs)]/[Data modules of Unmanned Aerial Vehicle (UAV) Monitoring and Control Station/server (MCS) systems]";
|
||
case 4: return "/Joint-ISO-ITU-T/UAV/[Data modules for identity recognition of Unmanned Aerial Vehicles (UAVs)]/[Data modules of Unmanned Aerial Vehicle (UAV) monitoring cloud systems]";
|
||
default: return $"/Joint-ISO-ITU-T/UAV/[Data modules for identity recognition of Unmanned Aerial Vehicles (UAVs)]/{values[index - 1]}";
|
||
}
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
|
||
#endregion
|
||
}
|
||
}
|
||
|
||
#pragma warning restore IDE0011
|
||
} |