コード例 #1
0
 public XmlSignatureDictionary(IdentityModelDictionary dictionary)
 {
     this.Algorithm              = dictionary.CreateString("Algorithm", 0);
     this.URI                    = dictionary.CreateString("URI", 1);
     this.Reference              = dictionary.CreateString("Reference", 2);
     this.Transforms             = dictionary.CreateString("Transforms", 4);
     this.Transform              = dictionary.CreateString("Transform", 5);
     this.DigestMethod           = dictionary.CreateString("DigestMethod", 6);
     this.DigestValue            = dictionary.CreateString("DigestValue", 7);
     this.Namespace              = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#", 8);
     this.EnvelopedSignature     = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#enveloped-signature", 9);
     this.KeyInfo                = dictionary.CreateString("KeyInfo", 10);
     this.Signature              = dictionary.CreateString("Signature", 11);
     this.SignedInfo             = dictionary.CreateString("SignedInfo", 12);
     this.CanonicalizationMethod = dictionary.CreateString("CanonicalizationMethod", 13);
     this.SignatureMethod        = dictionary.CreateString("SignatureMethod", 14);
     this.SignatureValue         = dictionary.CreateString("SignatureValue", 15);
     this.KeyName                = dictionary.CreateString("KeyName", 0x52);
     this.Type                   = dictionary.CreateString("Type", 0x53);
     this.MgmtData               = dictionary.CreateString("MgmtData", 0x54);
     this.Prefix                 = dictionary.CreateString("", 0x55);
     this.KeyValue               = dictionary.CreateString("KeyValue", 0x56);
     this.RsaKeyValue            = dictionary.CreateString("RSAKeyValue", 0x57);
     this.Modulus                = dictionary.CreateString("Modulus", 0x58);
     this.Exponent               = dictionary.CreateString("Exponent", 0x59);
     this.X509Data               = dictionary.CreateString("X509Data", 90);
     this.X509IssuerSerial       = dictionary.CreateString("X509IssuerSerial", 0x5b);
     this.X509IssuerName         = dictionary.CreateString("X509IssuerName", 0x5c);
     this.X509SerialNumber       = dictionary.CreateString("X509SerialNumber", 0x5d);
     this.X509Certificate        = dictionary.CreateString("X509Certificate", 0x5e);
 }
コード例 #2
0
 public SamlDictionary(IdentityModelDictionary dictionary)
 {
     this.Access = dictionary.CreateString("Access", 0x18);
     this.AccessDecision = dictionary.CreateString("AccessDecision", 0x19);
     this.Action = dictionary.CreateString("Action", 0x1a);
     this.Advice = dictionary.CreateString("Advice", 0x1b);
     this.Assertion = dictionary.CreateString("Assertion", 0x1c);
     this.AssertionId = dictionary.CreateString("AssertionID", 0x1d);
     this.AssertionIdReference = dictionary.CreateString("AssertionIDReference", 30);
     this.Attribute = dictionary.CreateString("Attribute", 0x1f);
     this.AttributeName = dictionary.CreateString("AttributeName", 0x20);
     this.AttributeNamespace = dictionary.CreateString("AttributeNamespace", 0x21);
     this.AttributeStatement = dictionary.CreateString("AttributeStatement", 0x22);
     this.AttributeValue = dictionary.CreateString("AttributeValue", 0x23);
     this.Audience = dictionary.CreateString("Audience", 0x24);
     this.AudienceRestrictionCondition = dictionary.CreateString("AudienceRestrictionCondition", 0x25);
     this.AuthenticationInstant = dictionary.CreateString("AuthenticationInstant", 0x26);
     this.AuthenticationMethod = dictionary.CreateString("AuthenticationMethod", 0x27);
     this.AuthenticationStatement = dictionary.CreateString("AuthenticationStatement", 40);
     this.AuthorityBinding = dictionary.CreateString("AuthorityBinding", 0x29);
     this.AuthorityKind = dictionary.CreateString("AuthorityKind", 0x2a);
     this.AuthorizationDecisionStatement = dictionary.CreateString("AuthorizationDecisionStatement", 0x2b);
     this.Binding = dictionary.CreateString("Binding", 0x2c);
     this.Condition = dictionary.CreateString("Condition", 0x2d);
     this.Conditions = dictionary.CreateString("Conditions", 0x2e);
     this.Decision = dictionary.CreateString("Decision", 0x2f);
     this.DoNotCacheCondition = dictionary.CreateString("DoNotCacheCondition", 0x30);
     this.Evidence = dictionary.CreateString("Evidence", 0x31);
     this.IssueInstant = dictionary.CreateString("IssueInstant", 50);
     this.Issuer = dictionary.CreateString("Issuer", 0x33);
     this.Location = dictionary.CreateString("Location", 0x34);
     this.MajorVersion = dictionary.CreateString("MajorVersion", 0x35);
     this.MinorVersion = dictionary.CreateString("MinorVersion", 0x36);
     this.Namespace = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:assertion", 0x37);
     this.NameIdentifier = dictionary.CreateString("NameIdentifier", 0x38);
     this.NameIdentifierFormat = dictionary.CreateString("Format", 0x39);
     this.NameIdentifierNameQualifier = dictionary.CreateString("NameQualifier", 0x3a);
     this.ActionNamespaceAttribute = dictionary.CreateString("Namespace", 0x3b);
     this.NotBefore = dictionary.CreateString("NotBefore", 60);
     this.NotOnOrAfter = dictionary.CreateString("NotOnOrAfter", 0x3d);
     this.PreferredPrefix = dictionary.CreateString("saml", 0x3e);
     this.Statement = dictionary.CreateString("Statement", 0x3f);
     this.Subject = dictionary.CreateString("Subject", 0x40);
     this.SubjectConfirmation = dictionary.CreateString("SubjectConfirmation", 0x41);
     this.SubjectConfirmationData = dictionary.CreateString("SubjectConfirmationData", 0x42);
     this.SubjectConfirmationMethod = dictionary.CreateString("ConfirmationMethod", 0x43);
     this.HolderOfKey = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:cm:holder-of-key", 0x44);
     this.SenderVouches = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:cm:sender-vouches", 0x45);
     this.SubjectLocality = dictionary.CreateString("SubjectLocality", 70);
     this.SubjectLocalityDNSAddress = dictionary.CreateString("DNSAddress", 0x47);
     this.SubjectLocalityIPAddress = dictionary.CreateString("IPAddress", 0x48);
     this.SubjectStatement = dictionary.CreateString("SubjectStatement", 0x49);
     this.UnspecifiedAuthenticationMethod = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:am:unspecified", 0x4a);
     this.NamespaceAttributePrefix = dictionary.CreateString("xmlns", 0x4b);
     this.Resource = dictionary.CreateString("Resource", 0x4c);
     this.UserName = dictionary.CreateString("UserName", 0x4d);
     this.UserNameNamespace = dictionary.CreateString("urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName", 0x4e);
     this.EmailName = dictionary.CreateString("EmailName", 0x4f);
     this.EmailNamespace = dictionary.CreateString("urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress", 80);
 }
 public SecurityAlgorithmDictionary(IdentityModelDictionary dictionary)
 {
     this.Aes128Encryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#aes128-cbc", 0x5f);
     this.Aes128KeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-aes128", 0x60);
     this.Aes192Encryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#aes192-cbc", 0x61);
     this.Aes192KeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-aes192", 0x62);
     this.Aes256Encryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#aes256-cbc", 0x63);
     this.Aes256KeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-aes256", 100);
     this.DesEncryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#des-cbc", 0x65);
     this.DsaSha1Signature = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#dsa-sha1", 0x66);
     this.ExclusiveC14n = dictionary.CreateString("http://www.w3.org/2001/10/xml-exc-c14n#", 20);
     this.ExclusiveC14nWithComments = dictionary.CreateString("http://www.w3.org/2001/10/xml-exc-c14n#WithComments", 0x67);
     this.HmacSha1Signature = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#hmac-sha1", 0x68);
     this.HmacSha256Signature = dictionary.CreateString("http://www.w3.org/2001/04/xmldsig-more#hmac-sha256", 0x69);
     this.Psha1KeyDerivation = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1", 0x6a);
     this.Ripemd160Digest = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#ripemd160", 0x6b);
     this.RsaOaepKeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p", 0x6c);
     this.RsaSha1Signature = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#rsa-sha1", 0x6d);
     this.RsaSha256Signature = dictionary.CreateString("http://www.w3.org/2001/04/xmldsig-more#rsa-sha256", 110);
     this.RsaV15KeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#rsa-1_5", 0x6f);
     this.Sha1Digest = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#sha1", 0x70);
     this.Sha256Digest = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#sha256", 0x71);
     this.Sha512Digest = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#sha512", 0x72);
     this.TripleDesEncryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#tripledes-cbc", 0x73);
     this.TripleDesKeyWrap = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-tripledes", 0x74);
     this.TlsSspiKeyWrap = dictionary.CreateString("http://schemas.xmlsoap.org/2005/02/trust/tlsnego#TLS_Wrap", 0x75);
     this.WindowsSspiKeyWrap = dictionary.CreateString("http://schemas.xmlsoap.org/2005/02/trust/spnego#GSS_Wrap", 0x76);
 }
 public XmlSignatureDictionary(IdentityModelDictionary dictionary)
 {
     this.Algorithm = dictionary.CreateString("Algorithm", 0);
     this.URI = dictionary.CreateString("URI", 1);
     this.Reference = dictionary.CreateString("Reference", 2);
     this.Transforms = dictionary.CreateString("Transforms", 4);
     this.Transform = dictionary.CreateString("Transform", 5);
     this.DigestMethod = dictionary.CreateString("DigestMethod", 6);
     this.DigestValue = dictionary.CreateString("DigestValue", 7);
     this.Namespace = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#", 8);
     this.EnvelopedSignature = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#enveloped-signature", 9);
     this.KeyInfo = dictionary.CreateString("KeyInfo", 10);
     this.Signature = dictionary.CreateString("Signature", 11);
     this.SignedInfo = dictionary.CreateString("SignedInfo", 12);
     this.CanonicalizationMethod = dictionary.CreateString("CanonicalizationMethod", 13);
     this.SignatureMethod = dictionary.CreateString("SignatureMethod", 14);
     this.SignatureValue = dictionary.CreateString("SignatureValue", 15);
     this.KeyName = dictionary.CreateString("KeyName", 0x52);
     this.Type = dictionary.CreateString("Type", 0x53);
     this.MgmtData = dictionary.CreateString("MgmtData", 0x54);
     this.Prefix = dictionary.CreateString("", 0x55);
     this.KeyValue = dictionary.CreateString("KeyValue", 0x56);
     this.RsaKeyValue = dictionary.CreateString("RSAKeyValue", 0x57);
     this.Modulus = dictionary.CreateString("Modulus", 0x58);
     this.Exponent = dictionary.CreateString("Exponent", 0x59);
     this.X509Data = dictionary.CreateString("X509Data", 90);
     this.X509IssuerSerial = dictionary.CreateString("X509IssuerSerial", 0x5b);
     this.X509IssuerName = dictionary.CreateString("X509IssuerName", 0x5c);
     this.X509SerialNumber = dictionary.CreateString("X509SerialNumber", 0x5d);
     this.X509Certificate = dictionary.CreateString("X509Certificate", 0x5e);
 }
コード例 #5
0
 public SamlDictionary(IdentityModelDictionary dictionary)
 {
     this.Access                          = dictionary.CreateString("Access", 0x18);
     this.AccessDecision                  = dictionary.CreateString("AccessDecision", 0x19);
     this.Action                          = dictionary.CreateString("Action", 0x1a);
     this.Advice                          = dictionary.CreateString("Advice", 0x1b);
     this.Assertion                       = dictionary.CreateString("Assertion", 0x1c);
     this.AssertionId                     = dictionary.CreateString("AssertionID", 0x1d);
     this.AssertionIdReference            = dictionary.CreateString("AssertionIDReference", 30);
     this.Attribute                       = dictionary.CreateString("Attribute", 0x1f);
     this.AttributeName                   = dictionary.CreateString("AttributeName", 0x20);
     this.AttributeNamespace              = dictionary.CreateString("AttributeNamespace", 0x21);
     this.AttributeStatement              = dictionary.CreateString("AttributeStatement", 0x22);
     this.AttributeValue                  = dictionary.CreateString("AttributeValue", 0x23);
     this.Audience                        = dictionary.CreateString("Audience", 0x24);
     this.AudienceRestrictionCondition    = dictionary.CreateString("AudienceRestrictionCondition", 0x25);
     this.AuthenticationInstant           = dictionary.CreateString("AuthenticationInstant", 0x26);
     this.AuthenticationMethod            = dictionary.CreateString("AuthenticationMethod", 0x27);
     this.AuthenticationStatement         = dictionary.CreateString("AuthenticationStatement", 40);
     this.AuthorityBinding                = dictionary.CreateString("AuthorityBinding", 0x29);
     this.AuthorityKind                   = dictionary.CreateString("AuthorityKind", 0x2a);
     this.AuthorizationDecisionStatement  = dictionary.CreateString("AuthorizationDecisionStatement", 0x2b);
     this.Binding                         = dictionary.CreateString("Binding", 0x2c);
     this.Condition                       = dictionary.CreateString("Condition", 0x2d);
     this.Conditions                      = dictionary.CreateString("Conditions", 0x2e);
     this.Decision                        = dictionary.CreateString("Decision", 0x2f);
     this.DoNotCacheCondition             = dictionary.CreateString("DoNotCacheCondition", 0x30);
     this.Evidence                        = dictionary.CreateString("Evidence", 0x31);
     this.IssueInstant                    = dictionary.CreateString("IssueInstant", 50);
     this.Issuer                          = dictionary.CreateString("Issuer", 0x33);
     this.Location                        = dictionary.CreateString("Location", 0x34);
     this.MajorVersion                    = dictionary.CreateString("MajorVersion", 0x35);
     this.MinorVersion                    = dictionary.CreateString("MinorVersion", 0x36);
     this.Namespace                       = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:assertion", 0x37);
     this.NameIdentifier                  = dictionary.CreateString("NameIdentifier", 0x38);
     this.NameIdentifierFormat            = dictionary.CreateString("Format", 0x39);
     this.NameIdentifierNameQualifier     = dictionary.CreateString("NameQualifier", 0x3a);
     this.ActionNamespaceAttribute        = dictionary.CreateString("Namespace", 0x3b);
     this.NotBefore                       = dictionary.CreateString("NotBefore", 60);
     this.NotOnOrAfter                    = dictionary.CreateString("NotOnOrAfter", 0x3d);
     this.PreferredPrefix                 = dictionary.CreateString("saml", 0x3e);
     this.Statement                       = dictionary.CreateString("Statement", 0x3f);
     this.Subject                         = dictionary.CreateString("Subject", 0x40);
     this.SubjectConfirmation             = dictionary.CreateString("SubjectConfirmation", 0x41);
     this.SubjectConfirmationData         = dictionary.CreateString("SubjectConfirmationData", 0x42);
     this.SubjectConfirmationMethod       = dictionary.CreateString("ConfirmationMethod", 0x43);
     this.HolderOfKey                     = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:cm:holder-of-key", 0x44);
     this.SenderVouches                   = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:cm:sender-vouches", 0x45);
     this.SubjectLocality                 = dictionary.CreateString("SubjectLocality", 70);
     this.SubjectLocalityDNSAddress       = dictionary.CreateString("DNSAddress", 0x47);
     this.SubjectLocalityIPAddress        = dictionary.CreateString("IPAddress", 0x48);
     this.SubjectStatement                = dictionary.CreateString("SubjectStatement", 0x49);
     this.UnspecifiedAuthenticationMethod = dictionary.CreateString("urn:oasis:names:tc:SAML:1.0:am:unspecified", 0x4a);
     this.NamespaceAttributePrefix        = dictionary.CreateString("xmlns", 0x4b);
     this.Resource                        = dictionary.CreateString("Resource", 0x4c);
     this.UserName                        = dictionary.CreateString("UserName", 0x4d);
     this.UserNameNamespace               = dictionary.CreateString("urn:oasis:names:tc:SAML:1.1:nameid-format:WindowsDomainQualifiedName", 0x4e);
     this.EmailName                       = dictionary.CreateString("EmailName", 0x4f);
     this.EmailNamespace                  = dictionary.CreateString("urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress", 80);
 }
 public ExclusiveC14NDictionary(IdentityModelDictionary dictionary)
 {
     this.Namespace = dictionary.CreateString("http://www.w3.org/2001/10/xml-exc-c14n#", 20);
     this.PrefixList = dictionary.CreateString("PrefixList", 0x15);
     this.InclusiveNamespaces = dictionary.CreateString("InclusiveNamespaces", 0x16);
     this.Prefix = dictionary.CreateString("ec", 0x17);
 }
コード例 #7
0
 public SecurityAlgorithmDictionary(IdentityModelDictionary dictionary)
 {
     this.Aes128Encryption          = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#aes128-cbc", 0x5f);
     this.Aes128KeyWrap             = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-aes128", 0x60);
     this.Aes192Encryption          = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#aes192-cbc", 0x61);
     this.Aes192KeyWrap             = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-aes192", 0x62);
     this.Aes256Encryption          = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#aes256-cbc", 0x63);
     this.Aes256KeyWrap             = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-aes256", 100);
     this.DesEncryption             = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#des-cbc", 0x65);
     this.DsaSha1Signature          = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#dsa-sha1", 0x66);
     this.ExclusiveC14n             = dictionary.CreateString("http://www.w3.org/2001/10/xml-exc-c14n#", 20);
     this.ExclusiveC14nWithComments = dictionary.CreateString("http://www.w3.org/2001/10/xml-exc-c14n#WithComments", 0x67);
     this.HmacSha1Signature         = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#hmac-sha1", 0x68);
     this.HmacSha256Signature       = dictionary.CreateString("http://www.w3.org/2001/04/xmldsig-more#hmac-sha256", 0x69);
     this.Psha1KeyDerivation        = dictionary.CreateString("http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1", 0x6a);
     this.Ripemd160Digest           = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#ripemd160", 0x6b);
     this.RsaOaepKeyWrap            = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p", 0x6c);
     this.RsaSha1Signature          = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#rsa-sha1", 0x6d);
     this.RsaSha256Signature        = dictionary.CreateString("http://www.w3.org/2001/04/xmldsig-more#rsa-sha256", 110);
     this.RsaV15KeyWrap             = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#rsa-1_5", 0x6f);
     this.Sha1Digest          = dictionary.CreateString("http://www.w3.org/2000/09/xmldsig#sha1", 0x70);
     this.Sha256Digest        = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#sha256", 0x71);
     this.Sha512Digest        = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#sha512", 0x72);
     this.TripleDesEncryption = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#tripledes-cbc", 0x73);
     this.TripleDesKeyWrap    = dictionary.CreateString("http://www.w3.org/2001/04/xmlenc#kw-tripledes", 0x74);
     this.TlsSspiKeyWrap      = dictionary.CreateString("http://schemas.xmlsoap.org/2005/02/trust/tlsnego#TLS_Wrap", 0x75);
     this.WindowsSspiKeyWrap  = dictionary.CreateString("http://schemas.xmlsoap.org/2005/02/trust/spnego#GSS_Wrap", 0x76);
 }
コード例 #8
0
 public ExclusiveC14NDictionary(IdentityModelDictionary dictionary)
 {
     this.Namespace           = dictionary.CreateString("http://www.w3.org/2001/10/xml-exc-c14n#", 20);
     this.PrefixList          = dictionary.CreateString("PrefixList", 0x15);
     this.InclusiveNamespaces = dictionary.CreateString("InclusiveNamespaces", 0x16);
     this.Prefix = dictionary.CreateString("ec", 0x17);
 }
コード例 #9
0
 public UtilityDictionary(IdentityModelDictionary dictionary)
 {
     this.IdAttribute    = dictionary.CreateString("Id", 3);
     this.Namespace      = dictionary.CreateString("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd", 0x10);
     this.Timestamp      = dictionary.CreateString("Timestamp", 0x11);
     this.CreatedElement = dictionary.CreateString("Created", 0x12);
     this.ExpiresElement = dictionary.CreateString("Expires", 0x13);
     this.Prefix         = dictionary.CreateString("u", 0x51);
 }
 public UtilityDictionary(IdentityModelDictionary dictionary)
 {
     this.IdAttribute = dictionary.CreateString("Id", 3);
     this.Namespace = dictionary.CreateString("http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd", 0x10);
     this.Timestamp = dictionary.CreateString("Timestamp", 0x11);
     this.CreatedElement = dictionary.CreateString("Created", 0x12);
     this.ExpiresElement = dictionary.CreateString("Expires", 0x13);
     this.Prefix = dictionary.CreateString("u", 0x51);
 }
コード例 #11
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public SecureConversationFeb2005Dictionary(IdentityModelDictionary dictionary) : base(dictionary)
 {
     this.Namespace = dictionary.CreateString(IdentityModelStringsVersion1.String172, 172);
     this.DerivedKeyToken = dictionary.CreateString(IdentityModelStringsVersion1.String173, 173);
     this.Nonce = dictionary.CreateString(IdentityModelStringsVersion1.String120, 120);
     this.Length = dictionary.CreateString(IdentityModelStringsVersion1.String174, 174);
     this.SecurityContextToken = dictionary.CreateString(IdentityModelStringsVersion1.String175, 175);
     this.AlgorithmAttribute = dictionary.CreateString(IdentityModelStringsVersion1.String0, 0);
     this.Generation = dictionary.CreateString(IdentityModelStringsVersion1.String176, 176);
     this.Label = dictionary.CreateString(IdentityModelStringsVersion1.String177, 177);
     this.Offset = dictionary.CreateString(IdentityModelStringsVersion1.String178, 178);
     this.Properties = dictionary.CreateString(IdentityModelStringsVersion1.String179, 179);
     this.Identifier = dictionary.CreateString(IdentityModelStringsVersion1.String180, 180);
     this.Cookie = dictionary.CreateString(IdentityModelStringsVersion1.String181, 181);
     this.RenewNeededFaultCode = dictionary.CreateString(IdentityModelStringsVersion1.String182, 182);
     this.BadContextTokenFaultCode = dictionary.CreateString(IdentityModelStringsVersion1.String183, 183);
     this.Prefix = dictionary.CreateString(IdentityModelStringsVersion1.String184, 184);
     this.DerivedKeyTokenType = dictionary.CreateString(IdentityModelStringsVersion1.String185, 185);
     this.SecurityContextTokenType = dictionary.CreateString(IdentityModelStringsVersion1.String186, 186);
     this.SecurityContextTokenReferenceValueType = dictionary.CreateString(IdentityModelStringsVersion1.String186, 186);
     this.RequestSecurityContextIssuance = dictionary.CreateString(IdentityModelStringsVersion1.String187, 187);
     this.RequestSecurityContextIssuanceResponse = dictionary.CreateString(IdentityModelStringsVersion1.String188, 188);
     this.RequestSecurityContextRenew = dictionary.CreateString(IdentityModelStringsVersion1.String189, 189);
     this.RequestSecurityContextRenewResponse = dictionary.CreateString(IdentityModelStringsVersion1.String190, 190);
     this.RequestSecurityContextClose = dictionary.CreateString(IdentityModelStringsVersion1.String191, 191);
     this.RequestSecurityContextCloseResponse = dictionary.CreateString(IdentityModelStringsVersion1.String192, 192);
 }
コード例 #12
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public SecureConversationDictionary(IdentityModelDictionary dictionary)
 {
 }
コード例 #13
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public SamlDictionary(IdentityModelDictionary dictionary)
 {
     this.Access = dictionary.CreateString(IdentityModelStringsVersion1.String24, 24);
     this.AccessDecision = dictionary.CreateString(IdentityModelStringsVersion1.String25, 25);
     this.Action = dictionary.CreateString(IdentityModelStringsVersion1.String26, 26);
     this.Advice = dictionary.CreateString(IdentityModelStringsVersion1.String27, 27);
     this.Assertion = dictionary.CreateString(IdentityModelStringsVersion1.String28, 28);
     this.AssertionId = dictionary.CreateString(IdentityModelStringsVersion1.String29, 29);
     this.AssertionIdReference = dictionary.CreateString(IdentityModelStringsVersion1.String30, 30);
     this.Attribute = dictionary.CreateString(IdentityModelStringsVersion1.String31, 31);
     this.AttributeName = dictionary.CreateString(IdentityModelStringsVersion1.String32, 32);
     this.AttributeNamespace = dictionary.CreateString(IdentityModelStringsVersion1.String33, 33);
     this.AttributeStatement = dictionary.CreateString(IdentityModelStringsVersion1.String34, 34);
     this.AttributeValue = dictionary.CreateString(IdentityModelStringsVersion1.String35, 35);
     this.Audience = dictionary.CreateString(IdentityModelStringsVersion1.String36, 36);
     this.AudienceRestrictionCondition = dictionary.CreateString(IdentityModelStringsVersion1.String37, 37);
     this.AuthenticationInstant = dictionary.CreateString(IdentityModelStringsVersion1.String38, 38);
     this.AuthenticationMethod = dictionary.CreateString(IdentityModelStringsVersion1.String39, 39);
     this.AuthenticationStatement = dictionary.CreateString(IdentityModelStringsVersion1.String40, 40);
     this.AuthorityBinding = dictionary.CreateString(IdentityModelStringsVersion1.String41, 41);
     this.AuthorityKind = dictionary.CreateString(IdentityModelStringsVersion1.String42, 42);
     this.AuthorizationDecisionStatement = dictionary.CreateString(IdentityModelStringsVersion1.String43, 43);
     this.Binding = dictionary.CreateString(IdentityModelStringsVersion1.String44, 44);
     this.Condition = dictionary.CreateString(IdentityModelStringsVersion1.String45, 45);
     this.Conditions = dictionary.CreateString(IdentityModelStringsVersion1.String46, 46);
     this.Decision = dictionary.CreateString(IdentityModelStringsVersion1.String47, 47);
     this.DoNotCacheCondition = dictionary.CreateString(IdentityModelStringsVersion1.String48, 48);
     this.Evidence = dictionary.CreateString(IdentityModelStringsVersion1.String49, 49);
     this.IssueInstant = dictionary.CreateString(IdentityModelStringsVersion1.String50, 50);
     this.Issuer = dictionary.CreateString(IdentityModelStringsVersion1.String51, 51);
     this.Location = dictionary.CreateString(IdentityModelStringsVersion1.String52, 52);
     this.MajorVersion = dictionary.CreateString(IdentityModelStringsVersion1.String53, 53);
     this.MinorVersion = dictionary.CreateString(IdentityModelStringsVersion1.String54, 54);
     this.Namespace = dictionary.CreateString(IdentityModelStringsVersion1.String55, 55);
     this.NameIdentifier = dictionary.CreateString(IdentityModelStringsVersion1.String56, 56);
     this.NameIdentifierFormat = dictionary.CreateString(IdentityModelStringsVersion1.String57, 57);
     this.NameIdentifierNameQualifier = dictionary.CreateString(IdentityModelStringsVersion1.String58, 58);
     this.ActionNamespaceAttribute = dictionary.CreateString(IdentityModelStringsVersion1.String59, 59);
     this.NotBefore = dictionary.CreateString(IdentityModelStringsVersion1.String60, 60);
     this.NotOnOrAfter = dictionary.CreateString(IdentityModelStringsVersion1.String61, 61);
     this.PreferredPrefix = dictionary.CreateString(IdentityModelStringsVersion1.String62, 62);
     this.Statement = dictionary.CreateString(IdentityModelStringsVersion1.String63, 63);
     this.Subject = dictionary.CreateString(IdentityModelStringsVersion1.String64, 64);
     this.SubjectConfirmation = dictionary.CreateString(IdentityModelStringsVersion1.String65, 65);
     this.SubjectConfirmationData = dictionary.CreateString(IdentityModelStringsVersion1.String66, 66);
     this.SubjectConfirmationMethod = dictionary.CreateString(IdentityModelStringsVersion1.String67, 67);
     this.HolderOfKey = dictionary.CreateString(IdentityModelStringsVersion1.String68, 68);
     this.SenderVouches = dictionary.CreateString(IdentityModelStringsVersion1.String69, 69);
     this.SubjectLocality = dictionary.CreateString(IdentityModelStringsVersion1.String70, 70);
     this.SubjectLocalityDNSAddress = dictionary.CreateString(IdentityModelStringsVersion1.String71, 71);
     this.SubjectLocalityIPAddress = dictionary.CreateString(IdentityModelStringsVersion1.String72, 72);
     this.SubjectStatement = dictionary.CreateString(IdentityModelStringsVersion1.String73, 73);
     this.UnspecifiedAuthenticationMethod = dictionary.CreateString(IdentityModelStringsVersion1.String74, 74);
     this.NamespaceAttributePrefix = dictionary.CreateString(IdentityModelStringsVersion1.String75, 75);
     this.Resource = dictionary.CreateString(IdentityModelStringsVersion1.String76, 76);
     this.UserName = dictionary.CreateString(IdentityModelStringsVersion1.String77, 77);
     this.UserNameNamespace = dictionary.CreateString(IdentityModelStringsVersion1.String78, 78);
     this.EmailName = dictionary.CreateString(IdentityModelStringsVersion1.String79, 79);
     this.EmailNamespace = dictionary.CreateString(IdentityModelStringsVersion1.String80, 80);
 }
コード例 #14
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public ExclusiveC14NDictionary(IdentityModelDictionary dictionary)
 {
     this.Namespace = dictionary.CreateString(IdentityModelStringsVersion1.String20, 20);
     this.PrefixList = dictionary.CreateString(IdentityModelStringsVersion1.String21, 21);
     this.InclusiveNamespaces = dictionary.CreateString(IdentityModelStringsVersion1.String22, 22);
     this.Prefix = dictionary.CreateString(IdentityModelStringsVersion1.String23, 23);
 }
コード例 #15
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public XmlSignatureDictionary(IdentityModelDictionary dictionary)
 {
     this.Algorithm = dictionary.CreateString(IdentityModelStringsVersion1.String0, 0);
     this.URI = dictionary.CreateString(IdentityModelStringsVersion1.String1, 1);
     this.Reference = dictionary.CreateString(IdentityModelStringsVersion1.String2, 2);
     this.Transforms = dictionary.CreateString(IdentityModelStringsVersion1.String4, 4);
     this.Transform = dictionary.CreateString(IdentityModelStringsVersion1.String5, 5);
     this.DigestMethod = dictionary.CreateString(IdentityModelStringsVersion1.String6, 6);
     this.DigestValue = dictionary.CreateString(IdentityModelStringsVersion1.String7, 7);
     this.Namespace = dictionary.CreateString(IdentityModelStringsVersion1.String8, 8);
     this.EnvelopedSignature = dictionary.CreateString(IdentityModelStringsVersion1.String9, 9);
     this.KeyInfo = dictionary.CreateString(IdentityModelStringsVersion1.String10, 10);
     this.Signature = dictionary.CreateString(IdentityModelStringsVersion1.String11, 11);
     this.SignedInfo = dictionary.CreateString(IdentityModelStringsVersion1.String12, 12);
     this.CanonicalizationMethod = dictionary.CreateString(IdentityModelStringsVersion1.String13, 13);
     this.SignatureMethod = dictionary.CreateString(IdentityModelStringsVersion1.String14, 14);
     this.SignatureValue = dictionary.CreateString(IdentityModelStringsVersion1.String15, 15);
     this.KeyName = dictionary.CreateString(IdentityModelStringsVersion1.String82, 82);
     this.Type = dictionary.CreateString(IdentityModelStringsVersion1.String83, 83);
     this.MgmtData = dictionary.CreateString(IdentityModelStringsVersion1.String84, 84);
     this.Prefix = dictionary.CreateString(IdentityModelStringsVersion1.String85, 85);
     this.KeyValue = dictionary.CreateString(IdentityModelStringsVersion1.String86, 86);
     this.RsaKeyValue = dictionary.CreateString(IdentityModelStringsVersion1.String87, 87);
     this.Modulus = dictionary.CreateString(IdentityModelStringsVersion1.String88, 88);
     this.Exponent = dictionary.CreateString(IdentityModelStringsVersion1.String89, 89);
     this.X509Data = dictionary.CreateString(IdentityModelStringsVersion1.String90, 90);
     this.X509IssuerSerial = dictionary.CreateString(IdentityModelStringsVersion1.String91, 91);
     this.X509IssuerName = dictionary.CreateString(IdentityModelStringsVersion1.String92, 92);
     this.X509SerialNumber = dictionary.CreateString(IdentityModelStringsVersion1.String93, 93);
     this.X509Certificate = dictionary.CreateString(IdentityModelStringsVersion1.String94, 94);
 }
コード例 #16
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public TrustDictionary(IdentityModelDictionary dictionary)
 {
 }
コード例 #17
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public SecurityJan2004Dictionary(IdentityModelDictionary dictionary)
 {
     this.Prefix = dictionary.CreateString(IdentityModelStringsVersion1.String119, 119);
     this.NonceElement = dictionary.CreateString(IdentityModelStringsVersion1.String120, 120);
     this.PasswordElement = dictionary.CreateString(IdentityModelStringsVersion1.String121, 121);
     this.PasswordTextName = dictionary.CreateString(IdentityModelStringsVersion1.String122, 122);
     this.UserNameElement = dictionary.CreateString(IdentityModelStringsVersion1.String123, 123);
     this.UserNameTokenElement = dictionary.CreateString(IdentityModelStringsVersion1.String124, 124);
     this.BinarySecurityToken = dictionary.CreateString(IdentityModelStringsVersion1.String125, 125);
     this.EncodingType = dictionary.CreateString(IdentityModelStringsVersion1.String126, 126);
     this.Reference = dictionary.CreateString(IdentityModelStringsVersion1.String2, 2);
     this.URI = dictionary.CreateString(IdentityModelStringsVersion1.String1, 1);
     this.KeyIdentifier = dictionary.CreateString(IdentityModelStringsVersion1.String127, 127);
     this.EncodingTypeValueBase64Binary = dictionary.CreateString(IdentityModelStringsVersion1.String128, 128);
     this.EncodingTypeValueHexBinary = dictionary.CreateString(IdentityModelStringsVersion1.String129, 129);
     this.EncodingTypeValueText = dictionary.CreateString(IdentityModelStringsVersion1.String130, 130);
     this.X509SKIValueType = dictionary.CreateString(IdentityModelStringsVersion1.String131, 131);
     this.KerberosTokenTypeGSS = dictionary.CreateString(IdentityModelStringsVersion1.String132, 132);
     this.KerberosTokenType1510 = dictionary.CreateString(IdentityModelStringsVersion1.String133, 133);
     this.SamlAssertionIdValueType = dictionary.CreateString(IdentityModelStringsVersion1.String134, 134);
     this.SamlAssertion = dictionary.CreateString(IdentityModelStringsVersion1.String28, 28);
     this.SamlUri = dictionary.CreateString(IdentityModelStringsVersion1.String55, 55);
     this.RelAssertionValueType = dictionary.CreateString(IdentityModelStringsVersion1.String135, 135);
     this.FailedAuthenticationFaultCode = dictionary.CreateString(IdentityModelStringsVersion1.String136, 136);
     this.InvalidSecurityTokenFaultCode = dictionary.CreateString(IdentityModelStringsVersion1.String137, 137);
     this.InvalidSecurityFaultCode = dictionary.CreateString(IdentityModelStringsVersion1.String138, 138);
     this.SecurityTokenReference = dictionary.CreateString(IdentityModelStringsVersion1.String139, 139);
     this.Namespace = dictionary.CreateString(IdentityModelStringsVersion1.String140, 140);
     this.Security = dictionary.CreateString(IdentityModelStringsVersion1.String141, 141);
     this.ValueType = dictionary.CreateString(IdentityModelStringsVersion1.String142, 142);
     this.TypeAttribute = dictionary.CreateString(IdentityModelStringsVersion1.String83, 83);
     this.KerberosHashValueType = dictionary.CreateString(IdentityModelStringsVersion1.String143, 143);
 }
コード例 #18
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public SecurityAlgorithmDictionary(IdentityModelDictionary dictionary)
 {
     this.Aes128Encryption = dictionary.CreateString(IdentityModelStringsVersion1.String95, 95);
     this.Aes128KeyWrap = dictionary.CreateString(IdentityModelStringsVersion1.String96, 96);
     this.Aes192Encryption = dictionary.CreateString(IdentityModelStringsVersion1.String97, 97);
     this.Aes192KeyWrap = dictionary.CreateString(IdentityModelStringsVersion1.String98, 98);
     this.Aes256Encryption = dictionary.CreateString(IdentityModelStringsVersion1.String99, 99);
     this.Aes256KeyWrap = dictionary.CreateString(IdentityModelStringsVersion1.String100, 100);
     this.DesEncryption = dictionary.CreateString(IdentityModelStringsVersion1.String101, 101);
     this.DsaSha1Signature = dictionary.CreateString(IdentityModelStringsVersion1.String102, 102);
     this.ExclusiveC14n = dictionary.CreateString(IdentityModelStringsVersion1.String20, 20);
     this.ExclusiveC14nWithComments = dictionary.CreateString(IdentityModelStringsVersion1.String103, 103);
     this.HmacSha1Signature = dictionary.CreateString(IdentityModelStringsVersion1.String104, 104);
     this.HmacSha256Signature = dictionary.CreateString(IdentityModelStringsVersion1.String105, 105);
     this.Psha1KeyDerivation = dictionary.CreateString(IdentityModelStringsVersion1.String106, 106);
     this.Ripemd160Digest = dictionary.CreateString(IdentityModelStringsVersion1.String107, 107);
     this.RsaOaepKeyWrap = dictionary.CreateString(IdentityModelStringsVersion1.String108, 108);
     this.RsaSha1Signature = dictionary.CreateString(IdentityModelStringsVersion1.String109, 109);
     this.RsaSha256Signature = dictionary.CreateString(IdentityModelStringsVersion1.String110, 110);
     this.RsaV15KeyWrap = dictionary.CreateString(IdentityModelStringsVersion1.String111, 111);
     this.Sha1Digest = dictionary.CreateString(IdentityModelStringsVersion1.String112, 112);
     this.Sha256Digest = dictionary.CreateString(IdentityModelStringsVersion1.String113, 113);
     this.Sha512Digest = dictionary.CreateString(IdentityModelStringsVersion1.String114, 114);
     this.TripleDesEncryption = dictionary.CreateString(IdentityModelStringsVersion1.String115, 115);
     this.TripleDesKeyWrap = dictionary.CreateString(IdentityModelStringsVersion1.String116, 116);
     this.TlsSspiKeyWrap = dictionary.CreateString(IdentityModelStringsVersion1.String117, 117);
     this.WindowsSspiKeyWrap = dictionary.CreateString(IdentityModelStringsVersion1.String118, 118);
 }
コード例 #19
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public SecurityAlgorithmDec2005Dictionary(IdentityModelDictionary dictionary)
 {
     this.Psha1KeyDerivationDec2005 = dictionary.CreateString(IdentityModelStringsVersion1.String267, 267);
 }
コード例 #20
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public TrustFeb2005Dictionary(IdentityModelDictionary dictionary) : base(dictionary)
 {
     this.RequestSecurityTokenResponseCollection = dictionary.CreateString(IdentityModelStringsVersion1.String193, 193);
     this.Namespace = dictionary.CreateString(IdentityModelStringsVersion1.String194, 194);
     this.BinarySecretClauseType = dictionary.CreateString(IdentityModelStringsVersion1.String195, 195);
     this.CombinedHashLabel = dictionary.CreateString(IdentityModelStringsVersion1.String196, 196);
     this.RequestSecurityTokenResponse = dictionary.CreateString(IdentityModelStringsVersion1.String197, 197);
     this.TokenType = dictionary.CreateString(IdentityModelStringsVersion1.String147, 147);
     this.KeySize = dictionary.CreateString(IdentityModelStringsVersion1.String198, 198);
     this.RequestedTokenReference = dictionary.CreateString(IdentityModelStringsVersion1.String199, 199);
     this.AppliesTo = dictionary.CreateString(IdentityModelStringsVersion1.String200, 200);
     this.Authenticator = dictionary.CreateString(IdentityModelStringsVersion1.String201, 201);
     this.CombinedHash = dictionary.CreateString(IdentityModelStringsVersion1.String202, 202);
     this.BinaryExchange = dictionary.CreateString(IdentityModelStringsVersion1.String203, 203);
     this.Lifetime = dictionary.CreateString(IdentityModelStringsVersion1.String204, 204);
     this.RequestedSecurityToken = dictionary.CreateString(IdentityModelStringsVersion1.String205, 205);
     this.Entropy = dictionary.CreateString(IdentityModelStringsVersion1.String206, 206);
     this.RequestedProofToken = dictionary.CreateString(IdentityModelStringsVersion1.String207, 207);
     this.ComputedKey = dictionary.CreateString(IdentityModelStringsVersion1.String208, 208);
     this.RequestSecurityToken = dictionary.CreateString(IdentityModelStringsVersion1.String209, 209);
     this.RequestType = dictionary.CreateString(IdentityModelStringsVersion1.String210, 210);
     this.Context = dictionary.CreateString(IdentityModelStringsVersion1.String211, 211);
     this.BinarySecret = dictionary.CreateString(IdentityModelStringsVersion1.String212, 212);
     this.Type = dictionary.CreateString(IdentityModelStringsVersion1.String83, 83);
     this.SpnegoValueTypeUri = dictionary.CreateString(IdentityModelStringsVersion1.String213, 213);
     this.TlsnegoValueTypeUri = dictionary.CreateString(IdentityModelStringsVersion1.String214, 214);
     this.Prefix = dictionary.CreateString(IdentityModelStringsVersion1.String215, 215);
     this.RequestSecurityTokenIssuance = dictionary.CreateString(IdentityModelStringsVersion1.String216, 216);
     this.RequestSecurityTokenIssuanceResponse = dictionary.CreateString(IdentityModelStringsVersion1.String217, 217);
     this.RequestTypeIssue = dictionary.CreateString(IdentityModelStringsVersion1.String218, 218);
     this.SymmetricKeyBinarySecret = dictionary.CreateString(IdentityModelStringsVersion1.String219, 219);
     this.Psha1ComputedKeyUri = dictionary.CreateString(IdentityModelStringsVersion1.String220, 220);
     this.NonceBinarySecret = dictionary.CreateString(IdentityModelStringsVersion1.String221, 221);
     this.RenewTarget = dictionary.CreateString(IdentityModelStringsVersion1.String222, 222);
     this.CloseTarget = dictionary.CreateString(IdentityModelStringsVersion1.String223, 223);
     this.RequestedTokenClosed = dictionary.CreateString(IdentityModelStringsVersion1.String224, 224);
     this.RequestedAttachedReference = dictionary.CreateString(IdentityModelStringsVersion1.String225, 225);
     this.RequestedUnattachedReference = dictionary.CreateString(IdentityModelStringsVersion1.String226, 226);
     this.IssuedTokensHeader = dictionary.CreateString(IdentityModelStringsVersion1.String227, 227);
     this.RequestTypeRenew = dictionary.CreateString(IdentityModelStringsVersion1.String228, 228);
     this.RequestTypeClose = dictionary.CreateString(IdentityModelStringsVersion1.String229, 229);
     this.KeyType = dictionary.CreateString(IdentityModelStringsVersion1.String230, 230);
     this.SymmetricKeyType = dictionary.CreateString(IdentityModelStringsVersion1.String219, 219);
     this.PublicKeyType = dictionary.CreateString(IdentityModelStringsVersion1.String231, 231);
     this.Claims = dictionary.CreateString(IdentityModelStringsVersion1.String232, 232);
     this.InvalidRequestFaultCode = dictionary.CreateString(IdentityModelStringsVersion1.String233, 233);
     this.FailedAuthenticationFaultCode = dictionary.CreateString(IdentityModelStringsVersion1.String136, 136);
     this.UseKey = dictionary.CreateString(IdentityModelStringsVersion1.String234, 234);
     this.SignWith = dictionary.CreateString(IdentityModelStringsVersion1.String235, 235);
     this.EncryptWith = dictionary.CreateString(IdentityModelStringsVersion1.String236, 236);
     this.EncryptionAlgorithm = dictionary.CreateString(IdentityModelStringsVersion1.String237, 237);
     this.CanonicalizationAlgorithm = dictionary.CreateString(IdentityModelStringsVersion1.String238, 238);
     this.ComputedKeyAlgorithm = dictionary.CreateString(IdentityModelStringsVersion1.String239, 239);
 }
コード例 #21
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public SecurityXXX2005Dictionary(IdentityModelDictionary dictionary)
 {
     this.Prefix = dictionary.CreateString(IdentityModelStringsVersion1.String144, 144);
     this.SignatureConfirmation = dictionary.CreateString(IdentityModelStringsVersion1.String145, 145);
     this.ValueAttribute = dictionary.CreateString(IdentityModelStringsVersion1.String146, 146);
     this.TokenTypeAttribute = dictionary.CreateString(IdentityModelStringsVersion1.String147, 147);
     this.ThumbprintSha1ValueType = dictionary.CreateString(IdentityModelStringsVersion1.String148, 148);
     this.EncryptedKeyTokenType = dictionary.CreateString(IdentityModelStringsVersion1.String149, 149);
     this.EncryptedKeyHashValueType = dictionary.CreateString(IdentityModelStringsVersion1.String150, 150);
     this.SamlTokenType = dictionary.CreateString(IdentityModelStringsVersion1.String151, 151);
     this.Saml20TokenType = dictionary.CreateString(IdentityModelStringsVersion1.String152, 152);
     this.Saml11AssertionValueType = dictionary.CreateString(IdentityModelStringsVersion1.String153, 153);
     this.EncryptedHeader = dictionary.CreateString(IdentityModelStringsVersion1.String154, 154);
     this.Namespace = dictionary.CreateString(IdentityModelStringsVersion1.String155, 155);
 }
コード例 #22
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public UtilityDictionary(IdentityModelDictionary dictionary)
 {
     this.IdAttribute = dictionary.CreateString(IdentityModelStringsVersion1.String3, 3);
     this.Namespace = dictionary.CreateString(IdentityModelStringsVersion1.String16, 16);
     this.Timestamp = dictionary.CreateString(IdentityModelStringsVersion1.String17, 17);
     this.CreatedElement = dictionary.CreateString(IdentityModelStringsVersion1.String18, 18);
     this.ExpiresElement = dictionary.CreateString(IdentityModelStringsVersion1.String19, 19);
     this.Prefix = dictionary.CreateString(IdentityModelStringsVersion1.String81, 81);
 }
コード例 #23
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public TrustDec2005Dictionary(IdentityModelDictionary dictionary) : base(dictionary)
 {
     this.CombinedHashLabel = dictionary.CreateString(IdentityModelStringsVersion1.String196, 196);
     this.RequestSecurityTokenResponse = dictionary.CreateString(IdentityModelStringsVersion1.String197, 197);
     this.TokenType = dictionary.CreateString(IdentityModelStringsVersion1.String147, 147);
     this.KeySize = dictionary.CreateString(IdentityModelStringsVersion1.String198, 198);
     this.RequestedTokenReference = dictionary.CreateString(IdentityModelStringsVersion1.String199, 199);
     this.AppliesTo = dictionary.CreateString(IdentityModelStringsVersion1.String200, 200);
     this.Authenticator = dictionary.CreateString(IdentityModelStringsVersion1.String201, 201);
     this.CombinedHash = dictionary.CreateString(IdentityModelStringsVersion1.String202, 202);
     this.BinaryExchange = dictionary.CreateString(IdentityModelStringsVersion1.String203, 203);
     this.Lifetime = dictionary.CreateString(IdentityModelStringsVersion1.String204, 204);
     this.RequestedSecurityToken = dictionary.CreateString(IdentityModelStringsVersion1.String205, 205);
     this.Entropy = dictionary.CreateString(IdentityModelStringsVersion1.String206, 206);
     this.RequestedProofToken = dictionary.CreateString(IdentityModelStringsVersion1.String207, 207);
     this.ComputedKey = dictionary.CreateString(IdentityModelStringsVersion1.String208, 208);
     this.RequestSecurityToken = dictionary.CreateString(IdentityModelStringsVersion1.String209, 209);
     this.RequestType = dictionary.CreateString(IdentityModelStringsVersion1.String210, 210);
     this.Context = dictionary.CreateString(IdentityModelStringsVersion1.String211, 211);
     this.BinarySecret = dictionary.CreateString(IdentityModelStringsVersion1.String212, 212);
     this.Type = dictionary.CreateString(IdentityModelStringsVersion1.String83, 83);
     this.SpnegoValueTypeUri = dictionary.CreateString(IdentityModelStringsVersion1.String240, 240);
     this.TlsnegoValueTypeUri = dictionary.CreateString(IdentityModelStringsVersion1.String241, 241);
     this.Prefix = dictionary.CreateString(IdentityModelStringsVersion1.String242, 242);
     this.RequestSecurityTokenIssuance = dictionary.CreateString(IdentityModelStringsVersion1.String243, 243);
     this.RequestSecurityTokenIssuanceResponse = dictionary.CreateString(IdentityModelStringsVersion1.String244, 244);
     this.RequestTypeIssue = dictionary.CreateString(IdentityModelStringsVersion1.String245, 245);
     this.AsymmetricKeyBinarySecret = dictionary.CreateString(IdentityModelStringsVersion1.String246, 246);
     this.SymmetricKeyBinarySecret = dictionary.CreateString(IdentityModelStringsVersion1.String247, 247);
     this.NonceBinarySecret = dictionary.CreateString(IdentityModelStringsVersion1.String248, 248);
     this.Psha1ComputedKeyUri = dictionary.CreateString(IdentityModelStringsVersion1.String249, 249);
     this.KeyType = dictionary.CreateString(IdentityModelStringsVersion1.String230, 230);
     this.SymmetricKeyType = dictionary.CreateString(IdentityModelStringsVersion1.String247, 247);
     this.PublicKeyType = dictionary.CreateString(IdentityModelStringsVersion1.String250, 250);
     this.Claims = dictionary.CreateString(IdentityModelStringsVersion1.String232, 232);
     this.InvalidRequestFaultCode = dictionary.CreateString(IdentityModelStringsVersion1.String233, 233);
     this.FailedAuthenticationFaultCode = dictionary.CreateString(IdentityModelStringsVersion1.String136, 136);
     this.UseKey = dictionary.CreateString(IdentityModelStringsVersion1.String234, 234);
     this.SignWith = dictionary.CreateString(IdentityModelStringsVersion1.String235, 235);
     this.EncryptWith = dictionary.CreateString(IdentityModelStringsVersion1.String236, 236);
     this.EncryptionAlgorithm = dictionary.CreateString(IdentityModelStringsVersion1.String237, 237);
     this.CanonicalizationAlgorithm = dictionary.CreateString(IdentityModelStringsVersion1.String238, 238);
     this.ComputedKeyAlgorithm = dictionary.CreateString(IdentityModelStringsVersion1.String239, 239);
     this.RequestSecurityTokenResponseCollection = dictionary.CreateString(IdentityModelStringsVersion1.String193, 193);
     this.Namespace = dictionary.CreateString(IdentityModelStringsVersion1.String251, 251);
     this.BinarySecretClauseType = dictionary.CreateString(IdentityModelStringsVersion1.String252, 252);
     this.RequestSecurityTokenCollectionIssuanceFinalResponse = dictionary.CreateString(IdentityModelStringsVersion1.String253, 253);
     this.RequestSecurityTokenRenewal = dictionary.CreateString(IdentityModelStringsVersion1.String254, 254);
     this.RequestSecurityTokenRenewalResponse = dictionary.CreateString(IdentityModelStringsVersion1.String255, 255);
     this.RequestSecurityTokenCollectionRenewalFinalResponse = dictionary.CreateString(IdentityModelStringsVersion1.String256, 256);
     this.RequestSecurityTokenCancellation = dictionary.CreateString(IdentityModelStringsVersion1.String257, 257);
     this.RequestSecurityTokenCancellationResponse = dictionary.CreateString(IdentityModelStringsVersion1.String258, 258);
     this.RequestSecurityTokenCollectionCancellationFinalResponse = dictionary.CreateString(IdentityModelStringsVersion1.String259, 259);
     this.RequestTypeRenew = dictionary.CreateString(IdentityModelStringsVersion1.String260, 260);
     this.RequestTypeClose = dictionary.CreateString(IdentityModelStringsVersion1.String261, 261);
     this.RenewTarget = dictionary.CreateString(IdentityModelStringsVersion1.String222, 222);
     this.CloseTarget = dictionary.CreateString(IdentityModelStringsVersion1.String223, 223);
     this.RequestedTokenClosed = dictionary.CreateString(IdentityModelStringsVersion1.String224, 224);
     this.RequestedAttachedReference = dictionary.CreateString(IdentityModelStringsVersion1.String225, 225);
     this.RequestedUnattachedReference = dictionary.CreateString(IdentityModelStringsVersion1.String226, 226);
     this.IssuedTokensHeader = dictionary.CreateString(IdentityModelStringsVersion1.String227, 227);
     this.KeyWrapAlgorithm = dictionary.CreateString(IdentityModelStringsVersion1.String262, 262);
     this.BearerKeyType = dictionary.CreateString(IdentityModelStringsVersion1.String263, 263);
     this.SecondaryParameters = dictionary.CreateString(IdentityModelStringsVersion1.String264, 264);
     this.Dialect = dictionary.CreateString(IdentityModelStringsVersion1.String265, 265);
     this.DialectType = dictionary.CreateString(IdentityModelStringsVersion1.String266, 266);
 }
コード例 #24
0
ファイル: XD.cs プロジェクト: iskiselev/JSIL.NetFramework
 public XmlEncryptionDictionary(IdentityModelDictionary dictionary)
 {
     this.Namespace = dictionary.CreateString(IdentityModelStringsVersion1.String156, 156);
     this.DataReference = dictionary.CreateString(IdentityModelStringsVersion1.String157, 157);
     this.EncryptedData = dictionary.CreateString(IdentityModelStringsVersion1.String158, 158);
     this.EncryptionMethod = dictionary.CreateString(IdentityModelStringsVersion1.String159, 159);
     this.CipherData = dictionary.CreateString(IdentityModelStringsVersion1.String160, 160);
     this.CipherValue = dictionary.CreateString(IdentityModelStringsVersion1.String161, 161);
     this.ReferenceList = dictionary.CreateString(IdentityModelStringsVersion1.String162, 162);
     this.Encoding = dictionary.CreateString(IdentityModelStringsVersion1.String163, 163);
     this.MimeType = dictionary.CreateString(IdentityModelStringsVersion1.String164, 164);
     this.Type = dictionary.CreateString(IdentityModelStringsVersion1.String83, 83);
     this.Id = dictionary.CreateString(IdentityModelStringsVersion1.String3, 3);
     this.CarriedKeyName = dictionary.CreateString(IdentityModelStringsVersion1.String165, 165);
     this.Recipient = dictionary.CreateString(IdentityModelStringsVersion1.String166, 166);
     this.EncryptedKey = dictionary.CreateString(IdentityModelStringsVersion1.String167, 167);
     this.URI = dictionary.CreateString(IdentityModelStringsVersion1.String1, 1);
     this.KeyReference = dictionary.CreateString(IdentityModelStringsVersion1.String168, 168);
     this.Prefix = dictionary.CreateString(IdentityModelStringsVersion1.String169, 169);
     this.ElementType = dictionary.CreateString(IdentityModelStringsVersion1.String170, 170);
     this.ContentType = dictionary.CreateString(IdentityModelStringsVersion1.String171, 171);
     this.AlgorithmAttribute = dictionary.CreateString(IdentityModelStringsVersion1.String0, 0);
 }