IdentityModelStringsVersion1.cs source code in C# .NET

Source code for the .NET framework in C#

                        

Code:

/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / IdentityModelStringsVersion1.cs / 1305376 / IdentityModelStringsVersion1.cs

                            //------------------------------------------------------------ 
// Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------

// NOTE: this file was generated from 'xd.xml' 

namespace System.IdentityModel 
{ 
    using System.Xml;
    using System.Runtime.CompilerServices; 

    class IdentityModelStringsVersion1 : IdentityModelStrings
    {
        public const string String0 = "Algorithm"; 
        public const string String1 = "URI";
        public const string String2 = "Reference"; 
        public const string String3 = "Id"; 
        public const string String4 = "Transforms";
        public const string String5 = "Transform"; 
        public const string String6 = "DigestMethod";
        public const string String7 = "DigestValue";
        public const string String8 = "http://www.w3.org/2000/09/xmldsig#";
        public const string String9 = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; 
        public const string String10 = "KeyInfo";
        public const string String11 = "Signature"; 
        public const string String12 = "SignedInfo"; 
        public const string String13 = "CanonicalizationMethod";
        public const string String14 = "SignatureMethod"; 
        public const string String15 = "SignatureValue";
        public const string String16 = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd";
        public const string String17 = "Timestamp";
        public const string String18 = "Created"; 
        public const string String19 = "Expires";
        public const string String20 = "http://www.w3.org/2001/10/xml-exc-c14n#"; 
        public const string String21 = "PrefixList"; 
        public const string String22 = "InclusiveNamespaces";
        public const string String23 = "ec"; 
        public const string String24 = "Access";
        public const string String25 = "AccessDecision";
        public const string String26 = "Action";
        public const string String27 = "Advice"; 
        public const string String28 = "Assertion";
        public const string String29 = "AssertionID"; 
        public const string String30 = "AssertionIDReference"; 
        public const string String31 = "Attribute";
        public const string String32 = "AttributeName"; 
        public const string String33 = "AttributeNamespace";
        public const string String34 = "AttributeStatement";
        public const string String35 = "AttributeValue";
        public const string String36 = "Audience"; 
        public const string String37 = "AudienceRestrictionCondition";
        public const string String38 = "AuthenticationInstant"; 
        public const string String39 = "AuthenticationMethod"; 
        public const string String40 = "AuthenticationStatement";
        public const string String41 = "AuthorityBinding"; 
        public const string String42 = "AuthorityKind";
        public const string String43 = "AuthorizationDecisionStatement";
        public const string String44 = "Binding";
        public const string String45 = "Condition"; 
        public const string String46 = "Conditions";
        public const string String47 = "Decision"; 
        public const string String48 = "DoNotCacheCondition"; 
        public const string String49 = "Evidence";
        public const string String50 = "IssueInstant"; 
        public const string String51 = "Issuer";
        public const string String52 = "Location";
        public const string String53 = "MajorVersion";
        public const string String54 = "MinorVersion"; 
        public const string String55 = "urn:oasis:names:tc:SAML:1.0:assertion";
        public const string String56 = "NameIdentifier"; 
        public const string String57 = "Format"; 
        public const string String58 = "NameQualifier";
        public const string String59 = "Namespace"; 
        public const string String60 = "NotBefore";
        public const string String61 = "NotOnOrAfter";
        public const string String62 = "saml";
        public const string String63 = "Statement"; 
        public const string String64 = "Subject";
        public const string String65 = "SubjectConfirmation"; 
        public const string String66 = "SubjectConfirmationData"; 
        public const string String67 = "ConfirmationMethod";
        public const string String68 = "urn:oasis:names:tc:SAML:1.0:cm:holder-of-key"; 
        public const string String69 = "urn:oasis:names:tc:SAML:1.0:cm:sender-vouches";
        public const string String70 = "SubjectLocality";
        public const string String71 = "DNSAddress";
        public const string String72 = "IPAddress"; 
        public const string String73 = "SubjectStatement";
        public const string String74 = "urn:oasis:names:tc:SAML:1.0:am:unspecified"; 
        public const string String75 = "xmlns"; 
        public const string String76 = "Resource";
        public const string String77 = "UserName"; 
        public const string String78 = "urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName";
        public const string String79 = "EmailName";
        public const string String80 = "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress";
        public const string String81 = "u"; 
        public const string String82 = "KeyName";
        public const string String83 = "Type"; 
        public const string String84 = "MgmtData"; 
        public const string String85 = "";
        public const string String86 = "KeyValue"; 
        public const string String87 = "RSAKeyValue";
        public const string String88 = "Modulus";
        public const string String89 = "Exponent";
        public const string String90 = "X509Data"; 
        public const string String91 = "X509IssuerSerial";
        public const string String92 = "X509IssuerName"; 
        public const string String93 = "X509SerialNumber"; 
        public const string String94 = "X509Certificate";
        public const string String95 = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; 
        public const string String96 = "http://www.w3.org/2001/04/xmlenc#kw-aes128";
        public const string String97 = "http://www.w3.org/2001/04/xmlenc#aes192-cbc";
        public const string String98 = "http://www.w3.org/2001/04/xmlenc#kw-aes192";
        public const string String99 = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; 
        public const string String100 = "http://www.w3.org/2001/04/xmlenc#kw-aes256";
        public const string String101 = "http://www.w3.org/2001/04/xmlenc#des-cbc"; 
        public const string String102 = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; 
        public const string String103 = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments";
        public const string String104 = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; 
        public const string String105 = "http://www.w3.org/2001/04/xmldsig-more#hmac-sha256";
        public const string String106 = "http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1";
        public const string String107 = "http://www.w3.org/2001/04/xmlenc#ripemd160";
        public const string String108 = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; 
        public const string String109 = "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
        public const string String110 = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"; 
        public const string String111 = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; 
        public const string String112 = "http://www.w3.org/2000/09/xmldsig#sha1";
        public const string String113 = "http://www.w3.org/2001/04/xmlenc#sha256"; 
        public const string String114 = "http://www.w3.org/2001/04/xmlenc#sha512";
        public const string String115 = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc";
        public const string String116 = "http://www.w3.org/2001/04/xmlenc#kw-tripledes";
        public const string String117 = "http://schemas.xmlsoap.org/2005/02/trust/tlsnego#TLS_Wrap"; 
        public const string String118 = "http://schemas.xmlsoap.org/2005/02/trust/spnego#GSS_Wrap";
 
        public override int Count { get { return 119; } } 

        public override string this[int index] 
        {
            get
            {
                DiagnosticUtility.DebugAssert(index >= 0 && index < this.Count, "The index is out of range. It should be greater than or equal to 0 and less than" + this.Count.ToString() ); 
                switch (index)
                { 
                    case 0: return String0; 
                    case 1: return String1;
                    case 2: return String2; 
                    case 3: return String3;
                    case 4: return String4;
                    case 5: return String5;
                    case 6: return String6; 
                    case 7: return String7;
                    case 8: return String8; 
                    case 9: return String9; 
                    case 10: return String10;
                    case 11: return String11; 
                    case 12: return String12;
                    case 13: return String13;
                    case 14: return String14;
                    case 15: return String15; 
                    case 16: return String16;
                    case 17: return String17; 
                    case 18: return String18; 
                    case 19: return String19;
                    case 20: return String20; 
                    case 21: return String21;
                    case 22: return String22;
                    case 23: return String23;
                    case 24: return String24; 
                    case 25: return String25;
                    case 26: return String26; 
                    case 27: return String27; 
                    case 28: return String28;
                    case 29: return String29; 
                    case 30: return String30;
                    case 31: return String31;
                    case 32: return String32;
                    case 33: return String33; 
                    case 34: return String34;
                    case 35: return String35; 
                    case 36: return String36; 
                    case 37: return String37;
                    case 38: return String38; 
                    case 39: return String39;
                    case 40: return String40;
                    case 41: return String41;
                    case 42: return String42; 
                    case 43: return String43;
                    case 44: return String44; 
                    case 45: return String45; 
                    case 46: return String46;
                    case 47: return String47; 
                    case 48: return String48;
                    case 49: return String49;
                    case 50: return String50;
                    case 51: return String51; 
                    case 52: return String52;
                    case 53: return String53; 
                    case 54: return String54; 
                    case 55: return String55;
                    case 56: return String56; 
                    case 57: return String57;
                    case 58: return String58;
                    case 59: return String59;
                    case 60: return String60; 
                    case 61: return String61;
                    case 62: return String62; 
                    case 63: return String63; 
                    case 64: return String64;
                    case 65: return String65; 
                    case 66: return String66;
                    case 67: return String67;
                    case 68: return String68;
                    case 69: return String69; 
                    case 70: return String70;
                    case 71: return String71; 
                    case 72: return String72; 
                    case 73: return String73;
                    case 74: return String74; 
                    case 75: return String75;
                    case 76: return String76;
                    case 77: return String77;
                    case 78: return String78; 
                    case 79: return String79;
                    case 80: return String80; 
                    case 81: return String81; 
                    case 82: return String82;
                    case 83: return String83; 
                    case 84: return String84;
                    case 85: return String85;
                    case 86: return String86;
                    case 87: return String87; 
                    case 88: return String88;
                    case 89: return String89; 
                    case 90: return String90; 
                    case 91: return String91;
                    case 92: return String92; 
                    case 93: return String93;
                    case 94: return String94;
                    case 95: return String95;
                    case 96: return String96; 
                    case 97: return String97;
                    case 98: return String98; 
                    case 99: return String99; 
                    case 100: return String100;
                    case 101: return String101; 
                    case 102: return String102;
                    case 103: return String103;
                    case 104: return String104;
                    case 105: return String105; 
                    case 106: return String106;
                    case 107: return String107; 
                    case 108: return String108; 
                    case 109: return String109;
                    case 110: return String110; 
                    case 111: return String111;
                    case 112: return String112;
                    case 113: return String113;
                    case 114: return String114; 
                    case 115: return String115;
                    case 116: return String116; 
                    case 117: return String117; 
                    case 118: return String118;
                    default: return null; 
                }
            }
        }
    } 
}

// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------ 
// Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------

// NOTE: this file was generated from 'xd.xml' 

namespace System.IdentityModel 
{ 
    using System.Xml;
    using System.Runtime.CompilerServices; 

    class IdentityModelStringsVersion1 : IdentityModelStrings
    {
        public const string String0 = "Algorithm"; 
        public const string String1 = "URI";
        public const string String2 = "Reference"; 
        public const string String3 = "Id"; 
        public const string String4 = "Transforms";
        public const string String5 = "Transform"; 
        public const string String6 = "DigestMethod";
        public const string String7 = "DigestValue";
        public const string String8 = "http://www.w3.org/2000/09/xmldsig#";
        public const string String9 = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; 
        public const string String10 = "KeyInfo";
        public const string String11 = "Signature"; 
        public const string String12 = "SignedInfo"; 
        public const string String13 = "CanonicalizationMethod";
        public const string String14 = "SignatureMethod"; 
        public const string String15 = "SignatureValue";
        public const string String16 = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd";
        public const string String17 = "Timestamp";
        public const string String18 = "Created"; 
        public const string String19 = "Expires";
        public const string String20 = "http://www.w3.org/2001/10/xml-exc-c14n#"; 
        public const string String21 = "PrefixList"; 
        public const string String22 = "InclusiveNamespaces";
        public const string String23 = "ec"; 
        public const string String24 = "Access";
        public const string String25 = "AccessDecision";
        public const string String26 = "Action";
        public const string String27 = "Advice"; 
        public const string String28 = "Assertion";
        public const string String29 = "AssertionID"; 
        public const string String30 = "AssertionIDReference"; 
        public const string String31 = "Attribute";
        public const string String32 = "AttributeName"; 
        public const string String33 = "AttributeNamespace";
        public const string String34 = "AttributeStatement";
        public const string String35 = "AttributeValue";
        public const string String36 = "Audience"; 
        public const string String37 = "AudienceRestrictionCondition";
        public const string String38 = "AuthenticationInstant"; 
        public const string String39 = "AuthenticationMethod"; 
        public const string String40 = "AuthenticationStatement";
        public const string String41 = "AuthorityBinding"; 
        public const string String42 = "AuthorityKind";
        public const string String43 = "AuthorizationDecisionStatement";
        public const string String44 = "Binding";
        public const string String45 = "Condition"; 
        public const string String46 = "Conditions";
        public const string String47 = "Decision"; 
        public const string String48 = "DoNotCacheCondition"; 
        public const string String49 = "Evidence";
        public const string String50 = "IssueInstant"; 
        public const string String51 = "Issuer";
        public const string String52 = "Location";
        public const string String53 = "MajorVersion";
        public const string String54 = "MinorVersion"; 
        public const string String55 = "urn:oasis:names:tc:SAML:1.0:assertion";
        public const string String56 = "NameIdentifier"; 
        public const string String57 = "Format"; 
        public const string String58 = "NameQualifier";
        public const string String59 = "Namespace"; 
        public const string String60 = "NotBefore";
        public const string String61 = "NotOnOrAfter";
        public const string String62 = "saml";
        public const string String63 = "Statement"; 
        public const string String64 = "Subject";
        public const string String65 = "SubjectConfirmation"; 
        public const string String66 = "SubjectConfirmationData"; 
        public const string String67 = "ConfirmationMethod";
        public const string String68 = "urn:oasis:names:tc:SAML:1.0:cm:holder-of-key"; 
        public const string String69 = "urn:oasis:names:tc:SAML:1.0:cm:sender-vouches";
        public const string String70 = "SubjectLocality";
        public const string String71 = "DNSAddress";
        public const string String72 = "IPAddress"; 
        public const string String73 = "SubjectStatement";
        public const string String74 = "urn:oasis:names:tc:SAML:1.0:am:unspecified"; 
        public const string String75 = "xmlns"; 
        public const string String76 = "Resource";
        public const string String77 = "UserName"; 
        public const string String78 = "urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName";
        public const string String79 = "EmailName";
        public const string String80 = "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress";
        public const string String81 = "u"; 
        public const string String82 = "KeyName";
        public const string String83 = "Type"; 
        public const string String84 = "MgmtData"; 
        public const string String85 = "";
        public const string String86 = "KeyValue"; 
        public const string String87 = "RSAKeyValue";
        public const string String88 = "Modulus";
        public const string String89 = "Exponent";
        public const string String90 = "X509Data"; 
        public const string String91 = "X509IssuerSerial";
        public const string String92 = "X509IssuerName"; 
        public const string String93 = "X509SerialNumber"; 
        public const string String94 = "X509Certificate";
        public const string String95 = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; 
        public const string String96 = "http://www.w3.org/2001/04/xmlenc#kw-aes128";
        public const string String97 = "http://www.w3.org/2001/04/xmlenc#aes192-cbc";
        public const string String98 = "http://www.w3.org/2001/04/xmlenc#kw-aes192";
        public const string String99 = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; 
        public const string String100 = "http://www.w3.org/2001/04/xmlenc#kw-aes256";
        public const string String101 = "http://www.w3.org/2001/04/xmlenc#des-cbc"; 
        public const string String102 = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; 
        public const string String103 = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments";
        public const string String104 = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; 
        public const string String105 = "http://www.w3.org/2001/04/xmldsig-more#hmac-sha256";
        public const string String106 = "http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1";
        public const string String107 = "http://www.w3.org/2001/04/xmlenc#ripemd160";
        public const string String108 = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; 
        public const string String109 = "http://www.w3.org/2000/09/xmldsig#rsa-sha1";
        public const string String110 = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"; 
        public const string String111 = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; 
        public const string String112 = "http://www.w3.org/2000/09/xmldsig#sha1";
        public const string String113 = "http://www.w3.org/2001/04/xmlenc#sha256"; 
        public const string String114 = "http://www.w3.org/2001/04/xmlenc#sha512";
        public const string String115 = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc";
        public const string String116 = "http://www.w3.org/2001/04/xmlenc#kw-tripledes";
        public const string String117 = "http://schemas.xmlsoap.org/2005/02/trust/tlsnego#TLS_Wrap"; 
        public const string String118 = "http://schemas.xmlsoap.org/2005/02/trust/spnego#GSS_Wrap";
 
        public override int Count { get { return 119; } } 

        public override string this[int index] 
        {
            get
            {
                DiagnosticUtility.DebugAssert(index >= 0 && index < this.Count, "The index is out of range. It should be greater than or equal to 0 and less than" + this.Count.ToString() ); 
                switch (index)
                { 
                    case 0: return String0; 
                    case 1: return String1;
                    case 2: return String2; 
                    case 3: return String3;
                    case 4: return String4;
                    case 5: return String5;
                    case 6: return String6; 
                    case 7: return String7;
                    case 8: return String8; 
                    case 9: return String9; 
                    case 10: return String10;
                    case 11: return String11; 
                    case 12: return String12;
                    case 13: return String13;
                    case 14: return String14;
                    case 15: return String15; 
                    case 16: return String16;
                    case 17: return String17; 
                    case 18: return String18; 
                    case 19: return String19;
                    case 20: return String20; 
                    case 21: return String21;
                    case 22: return String22;
                    case 23: return String23;
                    case 24: return String24; 
                    case 25: return String25;
                    case 26: return String26; 
                    case 27: return String27; 
                    case 28: return String28;
                    case 29: return String29; 
                    case 30: return String30;
                    case 31: return String31;
                    case 32: return String32;
                    case 33: return String33; 
                    case 34: return String34;
                    case 35: return String35; 
                    case 36: return String36; 
                    case 37: return String37;
                    case 38: return String38; 
                    case 39: return String39;
                    case 40: return String40;
                    case 41: return String41;
                    case 42: return String42; 
                    case 43: return String43;
                    case 44: return String44; 
                    case 45: return String45; 
                    case 46: return String46;
                    case 47: return String47; 
                    case 48: return String48;
                    case 49: return String49;
                    case 50: return String50;
                    case 51: return String51; 
                    case 52: return String52;
                    case 53: return String53; 
                    case 54: return String54; 
                    case 55: return String55;
                    case 56: return String56; 
                    case 57: return String57;
                    case 58: return String58;
                    case 59: return String59;
                    case 60: return String60; 
                    case 61: return String61;
                    case 62: return String62; 
                    case 63: return String63; 
                    case 64: return String64;
                    case 65: return String65; 
                    case 66: return String66;
                    case 67: return String67;
                    case 68: return String68;
                    case 69: return String69; 
                    case 70: return String70;
                    case 71: return String71; 
                    case 72: return String72; 
                    case 73: return String73;
                    case 74: return String74; 
                    case 75: return String75;
                    case 76: return String76;
                    case 77: return String77;
                    case 78: return String78; 
                    case 79: return String79;
                    case 80: return String80; 
                    case 81: return String81; 
                    case 82: return String82;
                    case 83: return String83; 
                    case 84: return String84;
                    case 85: return String85;
                    case 86: return String86;
                    case 87: return String87; 
                    case 88: return String88;
                    case 89: return String89; 
                    case 90: return String90; 
                    case 91: return String91;
                    case 92: return String92; 
                    case 93: return String93;
                    case 94: return String94;
                    case 95: return String95;
                    case 96: return String96; 
                    case 97: return String97;
                    case 98: return String98; 
                    case 99: return String99; 
                    case 100: return String100;
                    case 101: return String101; 
                    case 102: return String102;
                    case 103: return String103;
                    case 104: return String104;
                    case 105: return String105; 
                    case 106: return String106;
                    case 107: return String107; 
                    case 108: return String108; 
                    case 109: return String109;
                    case 110: return String110; 
                    case 111: return String111;
                    case 112: return String112;
                    case 113: return String113;
                    case 114: return String114; 
                    case 115: return String115;
                    case 116: return String116; 
                    case 117: return String117; 
                    case 118: return String118;
                    default: return null; 
                }
            }
        }
    } 
}

// File provided for Reference Use Only by Microsoft Corporation (c) 2007.

                        

Link Menu

Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
This book is available now!
Buy at Amazon US or
Buy at Amazon UK