//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:2.0.50727.1433 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ // // This source code was auto-generated by Microsoft.VSDesigner, Version 2.0.50727.1433. // #pragma warning disable 1591 namespace RemoteSearchClient.RemoteSearchService { using System.Diagnostics; using System.Web.Services; using System.ComponentModel; using System.Web.Services.Protocols; using System; using System.Xml.Serialization; using System.Xml; /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.1433")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Web.Services.WebServiceBindingAttribute(Name="RemoteGatewaySearchSOAP", Namespace="http://www.wisconsin.gov/wijis/gateway/RemoteGatewaySearchService/")] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ChokepointRequestType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AgreementMethodType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(SignaturePropertiesType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ManifestType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerManagementInvocationType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerUploadInvocationType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(EmptyType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(SortItemType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(SearchInstructionsType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerSupplementalType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerHeaderType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(RequestAbstractType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(EncryptedType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(StatusResponseType))] public partial class RemoteGatewaySearch : System.Web.Services.Protocols.SoapHttpClientProtocol { private ResponseType responseField; private System.Threading.SendOrPostCallback RemoteSearchOperationCompleted; private bool useDefaultCredentialsSetExplicitly; /// public RemoteGatewaySearch() { this.Url = global::RemoteSearchClient.Properties.Settings.Default.RemoteSearchClient_WebReference_RemoteGatewaySearch; if ((this.IsLocalFileSystemWebService(this.Url) == true)) { this.UseDefaultCredentials = true; this.useDefaultCredentialsSetExplicitly = false; } else { this.useDefaultCredentialsSetExplicitly = true; } } public ResponseType Response { get { return this.responseField; } set { this.responseField = value; } } public new string Url { get { return base.Url; } set { if ((((this.IsLocalFileSystemWebService(base.Url) == true) && (this.useDefaultCredentialsSetExplicitly == false)) && (this.IsLocalFileSystemWebService(value) == false))) { base.UseDefaultCredentials = false; } base.Url = value; } } public new bool UseDefaultCredentials { get { return base.UseDefaultCredentials; } set { base.UseDefaultCredentials = value; this.useDefaultCredentialsSetExplicitly = true; } } /// public event RemoteSearchCompletedEventHandler RemoteSearchCompleted; /// [System.Web.Services.Protocols.SoapHeaderAttribute("Response")] [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://www.wisconsin.gov/wijis/gateway/RemoteGatewaySearchService/RemoteSearch", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)] [return: System.Xml.Serialization.XmlElementAttribute("RemoteSearchResults", Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public WijisRemoteSearchResultsType RemoteSearch([System.Xml.Serialization.XmlElementAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] PersonSearchInstructionsType RemoteSearchRequest) { object[] results = this.Invoke("RemoteSearch", new object[] { RemoteSearchRequest}); return ((WijisRemoteSearchResultsType)(results[0])); } /// public void RemoteSearchAsync(PersonSearchInstructionsType RemoteSearchRequest) { this.RemoteSearchAsync(RemoteSearchRequest, null); } /// public void RemoteSearchAsync(PersonSearchInstructionsType RemoteSearchRequest, object userState) { if ((this.RemoteSearchOperationCompleted == null)) { this.RemoteSearchOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRemoteSearchOperationCompleted); } this.InvokeAsync("RemoteSearch", new object[] { RemoteSearchRequest}, this.RemoteSearchOperationCompleted, userState); } private void OnRemoteSearchOperationCompleted(object arg) { if ((this.RemoteSearchCompleted != null)) { System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); this.RemoteSearchCompleted(this, new RemoteSearchCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } /// public new void CancelAsync(object userState) { base.CancelAsync(userState); } private bool IsLocalFileSystemWebService(string url) { if (((url == null) || (url == string.Empty))) { return false; } System.Uri wsUri = new System.Uri(url); if (((wsUri.Port >= 1024) && (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) { return true; } return false; } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] [System.Xml.Serialization.XmlRootAttribute("Response", Namespace="urn:oasis:names:tc:SAML:2.0:protocol", IsNullable=false)] public partial class ResponseType : StatusResponseType { private object[] itemsField; /// [System.Xml.Serialization.XmlElementAttribute("Assertion", typeof(AssertionType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] [System.Xml.Serialization.XmlElementAttribute("EncryptedAssertion", typeof(EncryptedElementType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class AssertionType { private NameIDType issuerField; private SignatureType signatureField; private SubjectType subjectField; private ConditionsType conditionsField; private AdviceType adviceField; private StatementAbstractType[] itemsField; private string versionField; private string idField; private System.DateTime issueInstantField; /// public NameIDType Issuer { get { return this.issuerField; } set { this.issuerField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public SignatureType Signature { get { return this.signatureField; } set { this.signatureField = value; } } /// public SubjectType Subject { get { return this.subjectField; } set { this.subjectField = value; } } /// public ConditionsType Conditions { get { return this.conditionsField; } set { this.conditionsField = value; } } /// public AdviceType Advice { get { return this.adviceField; } set { this.adviceField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("AttributeStatement", typeof(AttributeStatementType))] [System.Xml.Serialization.XmlElementAttribute("AuthnStatement", typeof(AuthnStatementType))] [System.Xml.Serialization.XmlElementAttribute("AuthzDecisionStatement", typeof(AuthzDecisionStatementType))] [System.Xml.Serialization.XmlElementAttribute("Statement", typeof(StatementAbstractType))] public StatementAbstractType[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Version { get { return this.versionField; } set { this.versionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string ID { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime IssueInstant { get { return this.issueInstantField; } set { this.issueInstantField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class NameIDType { private string nameQualifierField; private string sPNameQualifierField; private string formatField; private string sPProvidedIDField; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string NameQualifier { get { return this.nameQualifierField; } set { this.nameQualifierField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SPNameQualifier { get { return this.sPNameQualifierField; } set { this.sPNameQualifierField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Format { get { return this.formatField; } set { this.formatField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SPProvidedID { get { return this.sPProvidedIDField; } set { this.sPProvidedIDField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(KeyInfoConfirmationDataType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class SubjectConfirmationDataType { private string[] textField; /// [System.Xml.Serialization.XmlTextAttribute()] public string[] Text { get { return this.textField; } set { this.textField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class KeyInfoConfirmationDataType : SubjectConfirmationDataType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public partial class ChokepointRequestType { private WijisUserInfo wijisUserInfoField; private System.Xml.XmlElement contentToChokeField; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/user/v1.1/2007-01-12/")] public WijisUserInfo wijisUserInfo { get { return this.wijisUserInfoField; } set { this.wijisUserInfoField = value; } } /// public System.Xml.XmlElement contentToChoke { get { return this.contentToChokeField; } set { this.contentToChokeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/user/v1.1/2007-01-12/")] public partial class WijisUserInfo { private UserAuthenticationMetadata authenticationMetadataField; private AttributeStatementType attributeStatementField; /// public UserAuthenticationMetadata authenticationMetadata { get { return this.authenticationMetadataField; } set { this.authenticationMetadataField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public AttributeStatementType AttributeStatement { get { return this.attributeStatementField; } set { this.attributeStatementField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/user/v1.1/2007-01-12/")] public partial class UserAuthenticationMetadata { private AuthnStatementType firstAuthenticationField; private AuthnStatementType secondAuthenticationField; private string primaryUserDirectoryField; /// public AuthnStatementType firstAuthentication { get { return this.firstAuthenticationField; } set { this.firstAuthenticationField = value; } } /// public AuthnStatementType secondAuthentication { get { return this.secondAuthenticationField; } set { this.secondAuthenticationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, DataType="anyURI")] public string primaryUserDirectory { get { return this.primaryUserDirectoryField; } set { this.primaryUserDirectoryField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class AuthnStatementType : StatementAbstractType { private SubjectLocalityType subjectLocalityField; private AuthnContextType authnContextField; private System.DateTime authnInstantField; private string sessionIndexField; private System.DateTime sessionNotOnOrAfterField; private bool sessionNotOnOrAfterFieldSpecified; /// public SubjectLocalityType SubjectLocality { get { return this.subjectLocalityField; } set { this.subjectLocalityField = value; } } /// public AuthnContextType AuthnContext { get { return this.authnContextField; } set { this.authnContextField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime AuthnInstant { get { return this.authnInstantField; } set { this.authnInstantField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SessionIndex { get { return this.sessionIndexField; } set { this.sessionIndexField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime SessionNotOnOrAfter { get { return this.sessionNotOnOrAfterField; } set { this.sessionNotOnOrAfterField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SessionNotOnOrAfterSpecified { get { return this.sessionNotOnOrAfterFieldSpecified; } set { this.sessionNotOnOrAfterFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class SubjectLocalityType { private string addressField; private string dNSNameField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Address { get { return this.addressField; } set { this.addressField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string DNSName { get { return this.dNSNameField; } set { this.dNSNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class AuthnContextType { private object[] itemsField; private ItemsChoiceType6[] itemsElementNameField; private string[] authenticatingAuthorityField; /// [System.Xml.Serialization.XmlElementAttribute("AuthnContextClassRef", typeof(string), DataType="anyURI")] [System.Xml.Serialization.XmlElementAttribute("AuthnContextDecl", typeof(object))] [System.Xml.Serialization.XmlElementAttribute("AuthnContextDeclRef", typeof(string), DataType="anyURI")] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType6[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("AuthenticatingAuthority", DataType="anyURI")] public string[] AuthenticatingAuthority { get { return this.authenticatingAuthorityField; } set { this.authenticatingAuthorityField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion", IncludeInSchema=false)] public enum ItemsChoiceType6 { /// AuthnContextClassRef, /// AuthnContextDecl, /// AuthnContextDeclRef, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(AttributeStatementType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AuthzDecisionStatementType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AuthnStatementType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public abstract partial class StatementAbstractType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class AttributeStatementType : StatementAbstractType { private object[] itemsField; /// [System.Xml.Serialization.XmlElementAttribute("Attribute", typeof(AttributeType))] [System.Xml.Serialization.XmlElementAttribute("EncryptedAttribute", typeof(EncryptedElementType))] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class AttributeType { private object[] attributeValueField; private string nameField; private string nameFormatField; private string friendlyNameField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlElementAttribute("AttributeValue", IsNullable=true)] public object[] AttributeValue { get { return this.attributeValueField; } set { this.attributeValueField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string NameFormat { get { return this.nameFormatField; } set { this.nameFormatField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string FriendlyName { get { return this.friendlyNameField; } set { this.friendlyNameField = value; } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class EncryptedElementType { private EncryptedDataType encryptedDataField; private EncryptedKeyType[] encryptedKeyField; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#")] public EncryptedDataType EncryptedData { get { return this.encryptedDataField; } set { this.encryptedDataField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("EncryptedKey", Namespace="http://www.w3.org/2001/04/xmlenc#")] public EncryptedKeyType[] EncryptedKey { get { return this.encryptedKeyField; } set { this.encryptedKeyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class EncryptedDataType : EncryptedType { } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(EncryptedKeyType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(EncryptedDataType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#")] public abstract partial class EncryptedType { private EncryptionMethodType encryptionMethodField; private KeyInfoType keyInfoField; private CipherDataType cipherDataField; private EncryptionPropertiesType encryptionPropertiesField; private string idField; private string typeField; private string mimeTypeField; private string encodingField; /// public EncryptionMethodType EncryptionMethod { get { return this.encryptionMethodField; } set { this.encryptionMethodField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public KeyInfoType KeyInfo { get { return this.keyInfoField; } set { this.keyInfoField = value; } } /// public CipherDataType CipherData { get { return this.cipherDataField; } set { this.cipherDataField = value; } } /// public EncryptionPropertiesType EncryptionProperties { get { return this.encryptionPropertiesField; } set { this.encryptionPropertiesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Type { get { return this.typeField; } set { this.typeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string MimeType { get { return this.mimeTypeField; } set { this.mimeTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Encoding { get { return this.encodingField; } set { this.encodingField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class EncryptionMethodType { private string keySizeField; private byte[] oAEPparamsField; private System.Xml.XmlNode[] anyField; private string algorithmField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] public string KeySize { get { return this.keySizeField; } set { this.keySizeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] OAEPparams { get { return this.oAEPparamsField; } set { this.oAEPparamsField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlNode[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class KeyInfoType { private object[] itemsField; private ItemsChoiceType2[] itemsElementNameField; private string[] textField; private string idField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] [System.Xml.Serialization.XmlElementAttribute("KeyName", typeof(string))] [System.Xml.Serialization.XmlElementAttribute("KeyValue", typeof(KeyValueType))] [System.Xml.Serialization.XmlElementAttribute("MgmtData", typeof(string))] [System.Xml.Serialization.XmlElementAttribute("PGPData", typeof(PGPDataType))] [System.Xml.Serialization.XmlElementAttribute("RetrievalMethod", typeof(RetrievalMethodType))] [System.Xml.Serialization.XmlElementAttribute("SPKIData", typeof(SPKIDataType))] [System.Xml.Serialization.XmlElementAttribute("X509Data", typeof(X509DataType))] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType2[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string[] Text { get { return this.textField; } set { this.textField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class KeyValueType { private object itemField; private string[] textField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] [System.Xml.Serialization.XmlElementAttribute("DSAKeyValue", typeof(DSAKeyValueType))] [System.Xml.Serialization.XmlElementAttribute("RSAKeyValue", typeof(RSAKeyValueType))] public object Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string[] Text { get { return this.textField; } set { this.textField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class DSAKeyValueType { private byte[] pField; private byte[] qField; private byte[] gField; private byte[] yField; private byte[] jField; private byte[] seedField; private byte[] pgenCounterField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] P { get { return this.pField; } set { this.pField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] Q { get { return this.qField; } set { this.qField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] G { get { return this.gField; } set { this.gField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] Y { get { return this.yField; } set { this.yField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] J { get { return this.jField; } set { this.jField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] Seed { get { return this.seedField; } set { this.seedField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] PgenCounter { get { return this.pgenCounterField; } set { this.pgenCounterField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class RSAKeyValueType { private byte[] modulusField; private byte[] exponentField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] Modulus { get { return this.modulusField; } set { this.modulusField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] Exponent { get { return this.exponentField; } set { this.exponentField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class PGPDataType { private object[] itemsField; private ItemsChoiceType1[] itemsElementNameField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] [System.Xml.Serialization.XmlElementAttribute("PGPKeyID", typeof(byte[]), DataType="base64Binary")] [System.Xml.Serialization.XmlElementAttribute("PGPKeyPacket", typeof(byte[]), DataType="base64Binary")] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType1[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)] public enum ItemsChoiceType1 { /// [System.Xml.Serialization.XmlEnumAttribute("##any:")] Item, /// PGPKeyID, /// PGPKeyPacket, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class RetrievalMethodType { private TransformType[] transformsField; private string uRIField; private string typeField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable=false)] public TransformType[] Transforms { get { return this.transformsField; } set { this.transformsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string URI { get { return this.uRIField; } set { this.uRIField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Type { get { return this.typeField; } set { this.typeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class TransformType { private object[] itemsField; private string[] textField; private string algorithmField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] [System.Xml.Serialization.XmlElementAttribute("XPath", typeof(string))] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string[] Text { get { return this.textField; } set { this.textField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class SPKIDataType { private byte[][] sPKISexpField; private System.Xml.XmlElement anyField; /// [System.Xml.Serialization.XmlElementAttribute("SPKISexp", DataType="base64Binary")] public byte[][] SPKISexp { get { return this.sPKISexpField; } set { this.sPKISexpField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class X509DataType { private object[] itemsField; private ItemsChoiceType[] itemsElementNameField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] [System.Xml.Serialization.XmlElementAttribute("X509CRL", typeof(byte[]), DataType="base64Binary")] [System.Xml.Serialization.XmlElementAttribute("X509Certificate", typeof(byte[]), DataType="base64Binary")] [System.Xml.Serialization.XmlElementAttribute("X509IssuerSerial", typeof(X509IssuerSerialType))] [System.Xml.Serialization.XmlElementAttribute("X509SKI", typeof(byte[]), DataType="base64Binary")] [System.Xml.Serialization.XmlElementAttribute("X509SubjectName", typeof(string))] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class X509IssuerSerialType { private string x509IssuerNameField; private string x509SerialNumberField; /// public string X509IssuerName { get { return this.x509IssuerNameField; } set { this.x509IssuerNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] public string X509SerialNumber { get { return this.x509SerialNumberField; } set { this.x509SerialNumberField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)] public enum ItemsChoiceType { /// [System.Xml.Serialization.XmlEnumAttribute("##any:")] Item, /// X509CRL, /// X509Certificate, /// X509IssuerSerial, /// X509SKI, /// X509SubjectName, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)] public enum ItemsChoiceType2 { /// [System.Xml.Serialization.XmlEnumAttribute("##any:")] Item, /// KeyName, /// KeyValue, /// MgmtData, /// PGPData, /// RetrievalMethod, /// SPKIData, /// X509Data, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class CipherDataType { private object itemField; /// [System.Xml.Serialization.XmlElementAttribute("CipherReference", typeof(CipherReferenceType))] [System.Xml.Serialization.XmlElementAttribute("CipherValue", typeof(byte[]), DataType="base64Binary")] public object Item { get { return this.itemField; } set { this.itemField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class CipherReferenceType { private TransformsType1 itemField; private string uRIField; /// [System.Xml.Serialization.XmlElementAttribute("Transforms")] public TransformsType1 Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string URI { get { return this.uRIField; } set { this.uRIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(TypeName="TransformsType", Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class TransformsType1 { private TransformType[] transformField; /// [System.Xml.Serialization.XmlElementAttribute("Transform", Namespace="http://www.w3.org/2000/09/xmldsig#")] public TransformType[] Transform { get { return this.transformField; } set { this.transformField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class EncryptionPropertiesType { private EncryptionPropertyType[] encryptionPropertyField; private string idField; /// [System.Xml.Serialization.XmlElementAttribute("EncryptionProperty")] public EncryptionPropertyType[] EncryptionProperty { get { return this.encryptionPropertyField; } set { this.encryptionPropertyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class EncryptionPropertyType { private System.Xml.XmlElement[] itemsField; private string[] textField; private string targetField; private string idField; private System.Xml.XmlAttribute[] anyAttrField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string[] Text { get { return this.textField; } set { this.textField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Target { get { return this.targetField; } set { this.targetField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAnyAttributeAttribute()] public System.Xml.XmlAttribute[] AnyAttr { get { return this.anyAttrField; } set { this.anyAttrField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class EncryptedKeyType : EncryptedType { private ReferenceList referenceListField; private string carriedKeyNameField; private string recipientField; /// public ReferenceList ReferenceList { get { return this.referenceListField; } set { this.referenceListField = value; } } /// public string CarriedKeyName { get { return this.carriedKeyNameField; } set { this.carriedKeyNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Recipient { get { return this.recipientField; } set { this.recipientField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class ReferenceList { private ReferenceType1[] itemsField; private ItemsChoiceType3[] itemsElementNameField; /// [System.Xml.Serialization.XmlElementAttribute("DataReference", typeof(ReferenceType1))] [System.Xml.Serialization.XmlElementAttribute("KeyReference", typeof(ReferenceType1))] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public ReferenceType1[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType3[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(TypeName="ReferenceType", Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class ReferenceType1 { private System.Xml.XmlElement[] anyField; private string uRIField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string URI { get { return this.uRIField; } set { this.uRIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#", IncludeInSchema=false)] public enum ItemsChoiceType3 { /// DataReference, /// KeyReference, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class AuthzDecisionStatementType : StatementAbstractType { private ActionType[] actionField; private EvidenceType evidenceField; private string resourceField; private DecisionType decisionField; /// [System.Xml.Serialization.XmlElementAttribute("Action")] public ActionType[] Action { get { return this.actionField; } set { this.actionField = value; } } /// public EvidenceType Evidence { get { return this.evidenceField; } set { this.evidenceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Resource { get { return this.resourceField; } set { this.resourceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public DecisionType Decision { get { return this.decisionField; } set { this.decisionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class ActionType { private string namespaceField; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Namespace { get { return this.namespaceField; } set { this.namespaceField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class EvidenceType { private object[] itemsField; private ItemsChoiceType5[] itemsElementNameField; /// [System.Xml.Serialization.XmlElementAttribute("Assertion", typeof(AssertionType))] [System.Xml.Serialization.XmlElementAttribute("AssertionIDRef", typeof(string), DataType="NCName")] [System.Xml.Serialization.XmlElementAttribute("AssertionURIRef", typeof(string), DataType="anyURI")] [System.Xml.Serialization.XmlElementAttribute("EncryptedAssertion", typeof(EncryptedElementType))] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType5[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion", IncludeInSchema=false)] public enum ItemsChoiceType5 { /// Assertion, /// AssertionIDRef, /// AssertionURIRef, /// EncryptedAssertion, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public enum DecisionType { /// Permit, /// Deny, /// Indeterminate, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2001/04/xmlenc#")] public partial class AgreementMethodType { private byte[] kANonceField; private System.Xml.XmlNode[] anyField; private KeyInfoType originatorKeyInfoField; private KeyInfoType recipientKeyInfoField; private string algorithmField; /// [System.Xml.Serialization.XmlElementAttribute("KA-Nonce", DataType="base64Binary")] public byte[] KANonce { get { return this.kANonceField; } set { this.kANonceField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlNode[] Any { get { return this.anyField; } set { this.anyField = value; } } /// public KeyInfoType OriginatorKeyInfo { get { return this.originatorKeyInfoField; } set { this.originatorKeyInfoField = value; } } /// public KeyInfoType RecipientKeyInfo { get { return this.recipientKeyInfoField; } set { this.recipientKeyInfoField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class SignaturePropertyType { private System.Xml.XmlElement[] itemsField; private string[] textField; private string targetField; private string idField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string[] Text { get { return this.textField; } set { this.textField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Target { get { return this.targetField; } set { this.targetField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class SignaturePropertiesType { private SignaturePropertyType[] signaturePropertyField; private string idField; /// [System.Xml.Serialization.XmlElementAttribute("SignatureProperty")] public SignaturePropertyType[] SignatureProperty { get { return this.signaturePropertyField; } set { this.signaturePropertyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class ManifestType { private ReferenceType[] referenceField; private string idField; /// [System.Xml.Serialization.XmlElementAttribute("Reference")] public ReferenceType[] Reference { get { return this.referenceField; } set { this.referenceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class ReferenceType { private TransformType[] transformsField; private DigestMethodType digestMethodField; private byte[] digestValueField; private string idField; private string uRIField; private string typeField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable=false)] public TransformType[] Transforms { get { return this.transformsField; } set { this.transformsField = value; } } /// public DigestMethodType DigestMethod { get { return this.digestMethodField; } set { this.digestMethodField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] DigestValue { get { return this.digestValueField; } set { this.digestValueField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string URI { get { return this.uRIField; } set { this.uRIField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Type { get { return this.typeField; } set { this.typeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class DigestMethodType { private System.Xml.XmlNode[] anyField; private string algorithmField; /// [System.Xml.Serialization.XmlTextAttribute()] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlNode[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PointerManagementInvocationType { private string submitterURIField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType="anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PointerUploadInvocationType { private object itemField; private bool deleteAllPreviousField; private bool transactionalField; /// [System.Xml.Serialization.XmlElementAttribute("pointersLocator", typeof(WijisPointerLocatorType))] [System.Xml.Serialization.XmlElementAttribute("singleSubmitterPointers", typeof(WijisSingleSubmitterPointersType))] public object Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public bool deleteAllPrevious { get { return this.deleteAllPreviousField; } set { this.deleteAllPreviousField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public bool transactional { get { return this.transactionalField; } set { this.transactionalField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class WijisPointerLocatorType { private string pointersLocationURIField; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string pointersLocationURI { get { return this.pointersLocationURIField; } set { this.pointersLocationURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class WijisSingleSubmitterPointersType { private WIJISSensitivityFlagsType sensitivityFlagsField; private WijisSubmitterIgnorantPointerType[] pointerField; private string submitterURIField; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public WIJISSensitivityFlagsType sensitivityFlags { get { return this.sensitivityFlagsField; } set { this.sensitivityFlagsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("pointer")] public WijisSubmitterIgnorantPointerType[] pointer { get { return this.pointerField; } set { this.pointerField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType="anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public partial class WIJISSensitivityFlagsType { private bool juvenileField; private bool juvenileFieldSpecified; private bool sexualAssaultField; private bool sexualAssaultFieldSpecified; private bool openInvestigationField; private bool openInvestigationFieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool juvenile { get { return this.juvenileField; } set { this.juvenileField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool juvenileSpecified { get { return this.juvenileFieldSpecified; } set { this.juvenileFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool sexualAssault { get { return this.sexualAssaultField; } set { this.sexualAssaultField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool sexualAssaultSpecified { get { return this.sexualAssaultFieldSpecified; } set { this.sexualAssaultFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool openInvestigation { get { return this.openInvestigationField; } set { this.openInvestigationField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool openInvestigationSpecified { get { return this.openInvestigationFieldSpecified; } set { this.openInvestigationFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class WijisSubmitterIgnorantPointerType { private WIJISSensitivityFlagsType sensitivityFlagsField; private object itemField; private string recordKeyDataField; private WijisPointerTypeType pointerTypeField; private bool pointerTypeFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public WIJISSensitivityFlagsType sensitivityFlags { get { return this.sensitivityFlagsField; } set { this.sensitivityFlagsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("content", typeof(PointerContentType))] [System.Xml.Serialization.XmlElementAttribute("noRecord", typeof(string))] public object Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/")] public string recordKeyData { get { return this.recordKeyDataField; } set { this.recordKeyDataField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public WijisPointerTypeType pointerType { get { return this.pointerTypeField; } set { this.pointerTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool pointerTypeSpecified { get { return this.pointerTypeFieldSpecified; } set { this.pointerTypeFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PointerContentType { private object[] itemsField; /// [System.Xml.Serialization.XmlElementAttribute("personActivityHeader", typeof(PersonActivityHeaderType))] [System.Xml.Serialization.XmlElementAttribute("personActivitySupplemental", typeof(PersonActivitySupplementalType))] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PersonActivityHeaderType : PointerHeaderType { private string personRoleField; private string personNamePrefixField; private string personLastNameField; private string personFirstNameField; private string personMiddleNameField; private string personNameSuffixField; private PersonActivityHeaderTypeAlias[] aliasesField; private object itemField; private System.DateTime activityDateField; /// public string personRole { get { return this.personRoleField; } set { this.personRoleField = value; } } /// public string personNamePrefix { get { return this.personNamePrefixField; } set { this.personNamePrefixField = value; } } /// public string personLastName { get { return this.personLastNameField; } set { this.personLastNameField = value; } } /// public string personFirstName { get { return this.personFirstNameField; } set { this.personFirstNameField = value; } } /// public string personMiddleName { get { return this.personMiddleNameField; } set { this.personMiddleNameField = value; } } /// public string personNameSuffix { get { return this.personNameSuffixField; } set { this.personNameSuffixField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("alias", IsNullable=false)] public PersonActivityHeaderTypeAlias[] aliases { get { return this.aliasesField; } set { this.aliasesField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("personBirthDate", typeof(System.DateTime), DataType="date")] [System.Xml.Serialization.XmlElementAttribute("personBirthDatePartial", typeof(SeparableDateType))] public object Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime activityDate { get { return this.activityDateField; } set { this.activityDateField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PersonActivityHeaderTypeAlias { private string personNamePrefixField; private string personLastNameField; private string personFirstNameField; private string personMiddleNameField; private string personNicknameField; private string personNameSuffixField; /// public string personNamePrefix { get { return this.personNamePrefixField; } set { this.personNamePrefixField = value; } } /// public string personLastName { get { return this.personLastNameField; } set { this.personLastNameField = value; } } /// public string personFirstName { get { return this.personFirstNameField; } set { this.personFirstNameField = value; } } /// public string personMiddleName { get { return this.personMiddleNameField; } set { this.personMiddleNameField = value; } } /// public string personNickname { get { return this.personNicknameField; } set { this.personNicknameField = value; } } /// public string personNameSuffix { get { return this.personNameSuffixField; } set { this.personNameSuffixField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class SeparableDateType { private string yyyyField; private string mmField; private string ddField; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="gYear")] public string yyyy { get { return this.yyyyField; } set { this.yyyyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="gMonth")] public string mm { get { return this.mmField; } set { this.mmField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="gDay")] public string dd { get { return this.ddField; } set { this.ddField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(PersonActivityHeaderType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public abstract partial class PointerHeaderType { private string recordCaptionField; private string recordholderCaptionField; /// public string recordCaption { get { return this.recordCaptionField; } set { this.recordCaptionField = value; } } /// public string recordholderCaption { get { return this.recordholderCaptionField; } set { this.recordholderCaptionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PersonActivitySupplementalType : PointerSupplementalType { private string personSexField; private string personHeightField; private string personWeightField; private string personHairColorField; private string personEyeColorField; /// public string personSex { get { return this.personSexField; } set { this.personSexField = value; } } /// public string personHeight { get { return this.personHeightField; } set { this.personHeightField = value; } } /// public string personWeight { get { return this.personWeightField; } set { this.personWeightField = value; } } /// public string personHairColor { get { return this.personHairColorField; } set { this.personHairColorField = value; } } /// public string personEyeColor { get { return this.personEyeColorField; } set { this.personEyeColorField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(PersonActivitySupplementalType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public abstract partial class PointerSupplementalType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public enum WijisPointerTypeType { /// [System.Xml.Serialization.XmlEnumAttribute("personActivity/")] personActivity, /// [System.Xml.Serialization.XmlEnumAttribute("personActivityDAPointer/")] personActivityDAPointer, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class AdviceType { private object[] itemsField; private ItemsChoiceType7[] itemsElementNameField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] [System.Xml.Serialization.XmlElementAttribute("Assertion", typeof(AssertionType))] [System.Xml.Serialization.XmlElementAttribute("AssertionIDRef", typeof(string), DataType="NCName")] [System.Xml.Serialization.XmlElementAttribute("AssertionURIRef", typeof(string), DataType="anyURI")] [System.Xml.Serialization.XmlElementAttribute("EncryptedAssertion", typeof(EncryptedElementType))] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType7[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion", IncludeInSchema=false)] public enum ItemsChoiceType7 { /// [System.Xml.Serialization.XmlEnumAttribute("##any:")] Item, /// Assertion, /// AssertionIDRef, /// AssertionURIRef, /// EncryptedAssertion, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisUserContactInfo))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class ContactInfo { private ContactInfoContact[] contactField; /// [System.Xml.Serialization.XmlElementAttribute("contact")] public ContactInfoContact[] contact { get { return this.contactField; } set { this.contactField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class ContactInfoContact { private string contactNameField; private string[] phoneNumField; private string[] emailField; private string[] faxNumField; /// public string contactName { get { return this.contactNameField; } set { this.contactNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("phoneNum")] public string[] phoneNum { get { return this.phoneNumField; } set { this.phoneNumField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("email")] public string[] email { get { return this.emailField; } set { this.emailField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("faxNum")] public string[] faxNum { get { return this.faxNumField; } set { this.faxNumField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/user/v1.1/2007-01-12/")] public partial class WijisUserContactInfo : ContactInfo { private string wijisUserURIField; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string wijisUserURI { get { return this.wijisUserURIField; } set { this.wijisUserURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class EmptyType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public abstract partial class SortItemType { private bool descendingField; private string valueField; public SortItemType() { this.descendingField = false; } /// [System.Xml.Serialization.XmlAttributeAttribute()] [System.ComponentModel.DefaultValueAttribute(false)] public bool descending { get { return this.descendingField; } set { this.descendingField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(EndYearMonthType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(EndDateType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class EndYearType { private EndYearTypeMatch matchField; private string yyyyField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public EndYearTypeMatch match { get { return this.matchField; } set { this.matchField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string yyyy { get { return this.yyyyField; } set { this.yyyyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public enum EndYearTypeMatch { /// onOrBefore, /// before, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(EndDateType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class EndYearMonthType : EndYearType { private string mmField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string mm { get { return this.mmField; } set { this.mmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class EndDateType : EndYearMonthType { private string ddField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string dd { get { return this.ddField; } set { this.ddField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(BeginYearMonthType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(BeginDateType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class BeginYearType { private BeginYearTypeMatch matchField; private string yyyyField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public BeginYearTypeMatch match { get { return this.matchField; } set { this.matchField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string yyyy { get { return this.yyyyField; } set { this.yyyyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public enum BeginYearTypeMatch { /// onOrAfter, /// after, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(BeginDateType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class BeginYearMonthType : BeginYearType { private string mmField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string mm { get { return this.mmField; } set { this.mmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class BeginDateType : BeginYearMonthType { private string ddField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string dd { get { return this.ddField; } set { this.ddField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class DateRangeType { private BeginYearType itemField; private EndYearType item1Field; /// [System.Xml.Serialization.XmlElementAttribute("dateBegin", typeof(BeginDateType))] [System.Xml.Serialization.XmlElementAttribute("yearBegin", typeof(BeginYearType))] [System.Xml.Serialization.XmlElementAttribute("yearMonthBegin", typeof(BeginYearMonthType))] public BeginYearType Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("dateEnd", typeof(EndDateType))] [System.Xml.Serialization.XmlElementAttribute("yearEnd", typeof(EndYearType))] public EndYearType Item1 { get { return this.item1Field; } set { this.item1Field = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(MinOrMaxYearMonthType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(MinOrMaxDateType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class MinOrMaxYearType { private MinOrMaxYearTypeMatch matchField; private string yyyyField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public MinOrMaxYearTypeMatch match { get { return this.matchField; } set { this.matchField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string yyyy { get { return this.yyyyField; } set { this.yyyyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public enum MinOrMaxYearTypeMatch { /// onOrAfter, /// after, /// onOrBefore, /// before, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(MinOrMaxDateType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class MinOrMaxYearMonthType : MinOrMaxYearType { private string mmField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string mm { get { return this.mmField; } set { this.mmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class MinOrMaxDateType : MinOrMaxYearMonthType { private string ddField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string dd { get { return this.ddField; } set { this.ddField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(FullDateMatchType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(YearMonthMatchType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class YearMatchType { private string matchField; private string yyyyField; public YearMatchType() { this.matchField = "exact"; } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string match { get { return this.matchField; } set { this.matchField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string yyyy { get { return this.yyyyField; } set { this.yyyyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class FullDateMatchType : YearMatchType { private string mmField; private string ddField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string mm { get { return this.mmField; } set { this.mmField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string dd { get { return this.ddField; } set { this.ddField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public partial class YearMonthMatchType : YearMatchType { private string mmField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string mm { get { return this.mmField; } set { this.mmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class SearchCriterionDateType { private object itemField; /// [System.Xml.Serialization.XmlElementAttribute("dateMinOrMax", typeof(MinOrMaxDateType), Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] [System.Xml.Serialization.XmlElementAttribute("dateRange", typeof(DateRangeType), Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] [System.Xml.Serialization.XmlElementAttribute("dateToMatch", typeof(FullDateMatchType), Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] [System.Xml.Serialization.XmlElementAttribute("yearMinOrMax", typeof(MinOrMaxYearType), Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] [System.Xml.Serialization.XmlElementAttribute("yearMonthMinOrMax", typeof(MinOrMaxYearMonthType), Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] [System.Xml.Serialization.XmlElementAttribute("yearMonthToMatch", typeof(YearMonthMatchType), Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] [System.Xml.Serialization.XmlElementAttribute("yearToMatch", typeof(YearMatchType), Namespace="http://wijis.wisconsin.gov/specs/schemas/util/v1.1/2007-01-12/")] public object Item { get { return this.itemField; } set { this.itemField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class SearchCriterionTextType { private SearchCriterionTextTypeMatch matchField; private string valueField; public SearchCriterionTextType() { this.matchField = SearchCriterionTextTypeMatch.startswith; } /// [System.Xml.Serialization.XmlAttributeAttribute()] [System.ComponentModel.DefaultValueAttribute(SearchCriterionTextTypeMatch.startswith)] public SearchCriterionTextTypeMatch match { get { return this.matchField; } set { this.matchField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public enum SearchCriterionTextTypeMatch { /// exact, /// startswith, /// contains, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(PersonSearchInstructionsAbstractType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PersonSearchInstructionsType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public abstract partial class SearchInstructionsType { private source[] sourcesField; private object[] submittersField; private SearchProfileURIAbbrev searchProfileField; /// [System.Xml.Serialization.XmlArrayItemAttribute("source", IsNullable=false)] public source[] sources { get { return this.sourcesField; } set { this.sourcesField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("submitter", typeof(SubmitterCriterionTypeSubmitter), IsNullable=false)] [System.Xml.Serialization.XmlArrayItemAttribute("submitterGroup", typeof(SubmitterCriterionTypeSubmitterGroup), IsNullable=false)] public object[] submitters { get { return this.submittersField; } set { this.submittersField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public SearchProfileURIAbbrev searchProfile { get { return this.searchProfileField; } set { this.searchProfileField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class source { private sourceEnumVal enumValField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public sourceEnumVal enumVal { get { return this.enumValField; } set { this.enumValField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public enum sourceEnumVal { /// LAW_ENFORCEMENT, /// CCAP, /// [System.Xml.Serialization.XmlEnumAttribute("DOC-ICS")] DOCICS, /// [System.Xml.Serialization.XmlEnumAttribute("DA-PROTECT")] DAPROTECT, /// ALL, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class SubmitterCriterionTypeSubmitter { private string submitterURIField; [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType = "anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class SubmitterCriterionTypeSubmitterGroup { private string submitterGroupURIField; [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType = "anyURI")] public string submitterGroupURI { get { return this.submitterGroupURIField; } set { this.submitterGroupURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public enum SearchProfileURIAbbrev { /// [System.Xml.Serialization.XmlEnumAttribute("Person/")] Person, /// [System.Xml.Serialization.XmlEnumAttribute("Vehicle/")] Vehicle, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(PersonSearchInstructionsType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public abstract partial class PersonSearchInstructionsAbstractType : SearchInstructionsType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class PersonSearchInstructionsType : PersonSearchInstructionsAbstractType { private PersonSearchInstructionsTypeSearchCriteria searchCriteriaField; private PersonSearchInstructionsTypeSortItem[] sortByField; /// public PersonSearchInstructionsTypeSearchCriteria searchCriteria { get { return this.searchCriteriaField; } set { this.searchCriteriaField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("sortItem", IsNullable=false)] public PersonSearchInstructionsTypeSortItem[] sortBy { get { return this.sortByField; } set { this.sortByField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class PersonSearchInstructionsTypeSearchCriteria { private SearchCriterionTextType personLastNameField; private SearchCriterionTextType personFirstNameField; private SearchCriterionTextType personMiddleNameField; private SearchCriterionDateType personBirthDateField; private SearchCriterionDateType activityDateField; /// public SearchCriterionTextType personLastName { get { return this.personLastNameField; } set { this.personLastNameField = value; } } /// public SearchCriterionTextType personFirstName { get { return this.personFirstNameField; } set { this.personFirstNameField = value; } } /// public SearchCriterionTextType personMiddleName { get { return this.personMiddleNameField; } set { this.personMiddleNameField = value; } } /// public SearchCriterionDateType personBirthDate { get { return this.personBirthDateField; } set { this.personBirthDateField = value; } } /// public SearchCriterionDateType activityDate { get { return this.activityDateField; } set { this.activityDateField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class PersonSearchInstructionsTypeSortItem : SortItemType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public partial class RulesAppliedType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public partial class ChokedContentType { private RulesAppliedType rulesAppliedField; private ChokeOutcomeType chokeOutcomeField; /// public RulesAppliedType rulesApplied { get { return this.rulesAppliedField; } set { this.rulesAppliedField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ChokeOutcomeType chokeOutcome { get { return this.chokeOutcomeField; } set { this.chokeOutcomeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public enum ChokeOutcomeType { /// [System.Xml.Serialization.XmlEnumAttribute("http://wijis.wisconsin.gov/specs/disclosure/outcomes/Permit/")] httpwijiswisconsingovspecsdisclosureoutcomesPermit, /// [System.Xml.Serialization.XmlEnumAttribute("http://wijis.wisconsin.gov/specs/disclosure/outcomes/Deny/")] httpwijiswisconsingovspecsdisclosureoutcomesDeny, /// [System.Xml.Serialization.XmlEnumAttribute("http://wijis.wisconsin.gov/specs/disclosure/outcomes/Withhold/")] httpwijiswisconsingovspecsdisclosureoutcomesWithhold, /// [System.Xml.Serialization.XmlEnumAttribute("http://wijis.wisconsin.gov/specs/disclosure/outcomes/DenyUntilHumanReview/")] httpwijiswisconsingovspecsdisclosureoutcomesDenyUntilHumanReview, /// [System.Xml.Serialization.XmlEnumAttribute("http://wijis.wisconsin.gov/specs/disclosure/outcomes/WithholdUntilHumanReview/")] httpwijiswisconsingovspecsdisclosureoutcomesWithholdUntilHumanReview, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/user/v1.1/2007-01-12/")] public partial class UserInitializationToken { private byte[] initTokenField; private string primaryUserDirectoryField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="hexBinary")] public byte[] initToken { get { return this.initTokenField; } set { this.initTokenField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, DataType="anyURI")] public string primaryUserDirectory { get { return this.primaryUserDirectoryField; } set { this.primaryUserDirectoryField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class WijisSubmitterAwarePointerType { private WIJISSensitivityFlagsType sensitivityFlagsField; private object itemField; private string recordDesignatorField; private WijisPointerTypeType pointerTypeField; private bool pointerTypeFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public WIJISSensitivityFlagsType sensitivityFlags { get { return this.sensitivityFlagsField; } set { this.sensitivityFlagsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("content", typeof(PointerContentType))] [System.Xml.Serialization.XmlElementAttribute("noRecord", typeof(string))] public object Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/")] public string recordDesignator { get { return this.recordDesignatorField; } set { this.recordDesignatorField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public WijisPointerTypeType pointerType { get { return this.pointerTypeField; } set { this.pointerTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool pointerTypeSpecified { get { return this.pointerTypeFieldSpecified; } set { this.pointerTypeFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class WijisMultiSubmitterPointersType { private WIJISSensitivityFlagsType sensitivityFlagsField; private WijisSubmitterAwarePointerType[] pointerSAField; private string submitterURIField; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public WIJISSensitivityFlagsType sensitivityFlags { get { return this.sensitivityFlagsField; } set { this.sensitivityFlagsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("pointerSA")] public WijisSubmitterAwarePointerType[] pointerSA { get { return this.pointerSAField; } set { this.pointerSAField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType="anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseErrorItemType { private string recordDesignatorField; private System.DateTime timestampField; private WijisErrorSeverityType severityField; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/")] public string recordDesignator { get { return this.recordDesignatorField; } set { this.recordDesignatorField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime timestamp { get { return this.timestampField; } set { this.timestampField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public WijisErrorSeverityType severity { get { return this.severityField; } set { this.severityField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public enum WijisErrorSeverityType { /// warn, /// error, /// fatal, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseErrorItemsType { private object[] itemsField; private string submitterURIField; /// [System.Xml.Serialization.XmlElementAttribute("errorItem", typeof(WijisServiceResponseErrorItemType))] [System.Xml.Serialization.XmlElementAttribute("infoItem", typeof(WijisServiceResponseInfoItemType))] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType="anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseInfoItemType { private string recordDesignatorField; private System.DateTime timestampField; private bool timestampFieldSpecified; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/")] public string recordDesignator { get { return this.recordDesignatorField; } set { this.recordDesignatorField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime timestamp { get { return this.timestampField; } set { this.timestampField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool timestampSpecified { get { return this.timestampFieldSpecified; } set { this.timestampFieldSpecified = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseInfoItemsType { private WijisServiceResponseInfoItemType[] infoField; private string submitterURIField; /// [System.Xml.Serialization.XmlElementAttribute("info")] public WijisServiceResponseInfoItemType[] info { get { return this.infoField; } set { this.infoField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType="anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerCountResponseType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerDownloadResponseType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseCollMgmtType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseErrorCollMgmtType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseConfirmationCollMgmtType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerUploadConfirmationType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ChokepointResponseErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerCountErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerDownloadErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InitializationResponseErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisSearchTooManyRecordsErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseConfirmationType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ChokepointResponseConfirmationType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InitializationResponseType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisSearchResultType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public abstract partial class WijisServiceResponseType { private WijisServiceResponseInfoItemsType[] infoItemsField; private string recordCountField; /// [System.Xml.Serialization.XmlElementAttribute("infoItems")] public WijisServiceResponseInfoItemsType[] infoItems { get { return this.infoItemsField; } set { this.infoItemsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, DataType="nonNegativeInteger")] public string recordCount { get { return this.recordCountField; } set { this.recordCountField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PointerCountResponseType : WijisServiceResponseType { private string submitterURIField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType="anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PointerDownloadResponseType : WijisServiceResponseType { private object itemField; /// [System.Xml.Serialization.XmlElementAttribute("multiSubmitterPointers", typeof(WijisMultiSubmitterPointersType))] [System.Xml.Serialization.XmlElementAttribute("pointersLocator", typeof(WijisPointerLocatorType))] [System.Xml.Serialization.XmlElementAttribute("singleSubmitterPointers", typeof(WijisSingleSubmitterPointersType))] public object Item { get { return this.itemField; } set { this.itemField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseErrorCollMgmtType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisServiceResponseConfirmationCollMgmtType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerUploadConfirmationType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public abstract partial class WijisServiceResponseCollMgmtType : WijisServiceResponseType { private bool deleteAllPreviousField; private bool transactionalField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public bool deleteAllPrevious { get { return this.deleteAllPreviousField; } set { this.deleteAllPreviousField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public bool transactional { get { return this.transactionalField; } set { this.transactionalField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseErrorCollMgmtType : WijisServiceResponseCollMgmtType { private WijisServiceResponseErrorItemsType[] errorItemsField; private bool serviceErrorField; public WijisServiceResponseErrorCollMgmtType() { this.serviceErrorField = true; } /// [System.Xml.Serialization.XmlElementAttribute("errorItems")] public WijisServiceResponseErrorItemsType[] errorItems { get { return this.errorItemsField; } set { this.errorItemsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public bool serviceError { get { return this.serviceErrorField; } set { this.serviceErrorField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerUploadConfirmationType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseConfirmationCollMgmtType : WijisServiceResponseCollMgmtType { private bool serviceActionConfirmedField; public WijisServiceResponseConfirmationCollMgmtType() { this.serviceActionConfirmedField = true; } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public bool serviceActionConfirmed { get { return this.serviceActionConfirmedField; } set { this.serviceActionConfirmedField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PointerUploadConfirmationType : WijisServiceResponseConfirmationCollMgmtType { private WijisServiceResponseErrorItemsType[] errorItemsField; /// [System.Xml.Serialization.XmlElementAttribute("errorItems", Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public WijisServiceResponseErrorItemsType[] errorItems { get { return this.errorItemsField; } set { this.errorItemsField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(ChokepointResponseErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerCountErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PointerDownloadErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InitializationResponseErrorType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisSearchTooManyRecordsErrorType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseErrorType : WijisServiceResponseType { private WijisServiceResponseErrorItemsType[] errorItemsField; private bool serviceErrorField; public WijisServiceResponseErrorType() { this.serviceErrorField = true; } /// [System.Xml.Serialization.XmlElementAttribute("errorItems")] public WijisServiceResponseErrorItemsType[] errorItems { get { return this.errorItemsField; } set { this.errorItemsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public bool serviceError { get { return this.serviceErrorField; } set { this.serviceErrorField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public partial class ChokepointResponseErrorType : WijisServiceResponseErrorType { private WijisUserInfo wijisUserInfoField; private System.Xml.XmlElement contentToChokeField; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/user/v1.1/2007-01-12/")] public WijisUserInfo wijisUserInfo { get { return this.wijisUserInfoField; } set { this.wijisUserInfoField = value; } } /// public System.Xml.XmlElement contentToChoke { get { return this.contentToChokeField; } set { this.contentToChokeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PointerCountErrorType : WijisServiceResponseErrorType { private string submitterURIField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType="anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/pointer/v1.1/2007-01-12/")] public partial class PointerDownloadErrorType : WijisServiceResponseErrorType { private string submitterURIField; /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://wijis.wisconsin.gov/specs/schemas/uri/v1.1/2007-01-12/", DataType="anyURI")] public string submitterURI { get { return this.submitterURIField; } set { this.submitterURIField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/user/v1.1/2007-01-12/")] public partial class InitializationResponseErrorType : WijisServiceResponseErrorType { private UserInitializationToken initTokenField; /// public UserInitializationToken initToken { get { return this.initTokenField; } set { this.initTokenField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class WijisSearchTooManyRecordsErrorType : WijisServiceResponseErrorType { private bool tooManyRecordsField; public WijisSearchTooManyRecordsErrorType() { this.tooManyRecordsField = true; } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool tooManyRecords { get { return this.tooManyRecordsField; } set { this.tooManyRecordsField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(ChokepointResponseConfirmationType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InitializationResponseType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WijisSearchResultType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/service/v1.1/2007-01-12/")] public partial class WijisServiceResponseConfirmationType : WijisServiceResponseType { private bool serviceActionConfirmedField; public WijisServiceResponseConfirmationType() { this.serviceActionConfirmedField = true; } /// [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified)] public bool serviceActionConfirmed { get { return this.serviceActionConfirmedField; } set { this.serviceActionConfirmedField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/disclosure/v1.1/2007-01-12/")] public partial class ChokepointResponseConfirmationType : WijisServiceResponseConfirmationType { private WijisUserInfo wijisUserInfoField; private ChokedContentType chokedContentField; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/user/v1.1/2007-01-12/")] public WijisUserInfo wijisUserInfo { get { return this.wijisUserInfoField; } set { this.wijisUserInfoField = value; } } /// public ChokedContentType chokedContent { get { return this.chokedContentField; } set { this.chokedContentField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/user/v1.1/2007-01-12/")] public partial class InitializationResponseType : WijisServiceResponseConfirmationType { private UserInitializationToken initTokenField; private WijisUserInfo wijisUserInfoField; /// public UserInitializationToken initToken { get { return this.initTokenField; } set { this.initTokenField = value; } } /// public WijisUserInfo wijisUserInfo { get { return this.wijisUserInfoField; } set { this.wijisUserInfoField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class WijisSearchResultType : WijisServiceResponseConfirmationType { private WijisServiceResponseErrorItemsType searchErrorsField; private WijisMultiSubmitterPointersType pointersFoundField; /// public WijisServiceResponseErrorItemsType searchErrors { get { return this.searchErrorsField; } set { this.searchErrorsField = value; } } /// public WijisMultiSubmitterPointersType pointersFound { get { return this.pointersFoundField; } set { this.pointersFoundField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://wijis.wisconsin.gov/specs/schemas/gateway/search/v1.1/2007-01-12/")] public partial class WijisRemoteSearchResultsType { private WijisServiceResponseType itemField; /// [System.Xml.Serialization.XmlElementAttribute("WijisSearchResults", typeof(WijisSearchResultType))] [System.Xml.Serialization.XmlElementAttribute("WijisSearchResultsTooManyRecords", typeof(WijisSearchTooManyRecordsErrorType))] public WijisServiceResponseType Item { get { return this.itemField; } set { this.itemField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class TerminateType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class IDPEntryType { private string providerIDField; private string nameField; private string locField; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string ProviderID { get { return this.providerIDField; } set { this.providerIDField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Loc { get { return this.locField; } set { this.locField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class IDPListType { private IDPEntryType[] iDPEntryField; private string getCompleteField; /// [System.Xml.Serialization.XmlElementAttribute("IDPEntry")] public IDPEntryType[] IDPEntry { get { return this.iDPEntryField; } set { this.iDPEntryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI")] public string GetComplete { get { return this.getCompleteField; } set { this.getCompleteField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class ScopingType { private IDPListType iDPListField; private string[] requesterIDField; private string proxyCountField; /// public IDPListType IDPList { get { return this.iDPListField; } set { this.iDPListField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("RequesterID", DataType="anyURI")] public string[] RequesterID { get { return this.requesterIDField; } set { this.requesterIDField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="nonNegativeInteger")] public string ProxyCount { get { return this.proxyCountField; } set { this.proxyCountField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(ProxyRestrictionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(OneTimeUseType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AudienceRestrictionType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public abstract partial class ConditionAbstractType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class ProxyRestrictionType : ConditionAbstractType { private string[] audienceField; private string countField; /// [System.Xml.Serialization.XmlElementAttribute("Audience", DataType="anyURI")] public string[] Audience { get { return this.audienceField; } set { this.audienceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="nonNegativeInteger")] public string Count { get { return this.countField; } set { this.countField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class OneTimeUseType : ConditionAbstractType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class AudienceRestrictionType : ConditionAbstractType { private string[] audienceField; /// [System.Xml.Serialization.XmlElementAttribute("Audience", DataType="anyURI")] public string[] Audience { get { return this.audienceField; } set { this.audienceField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class ConditionsType { private ConditionAbstractType[] itemsField; private System.DateTime notBeforeField; private bool notBeforeFieldSpecified; private System.DateTime notOnOrAfterField; private bool notOnOrAfterFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute("AudienceRestriction", typeof(AudienceRestrictionType))] [System.Xml.Serialization.XmlElementAttribute("Condition", typeof(ConditionAbstractType))] [System.Xml.Serialization.XmlElementAttribute("OneTimeUse", typeof(OneTimeUseType))] [System.Xml.Serialization.XmlElementAttribute("ProxyRestriction", typeof(ProxyRestrictionType))] public ConditionAbstractType[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime NotBefore { get { return this.notBeforeField; } set { this.notBeforeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NotBeforeSpecified { get { return this.notBeforeFieldSpecified; } set { this.notBeforeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime NotOnOrAfter { get { return this.notOnOrAfterField; } set { this.notOnOrAfterField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NotOnOrAfterSpecified { get { return this.notOnOrAfterFieldSpecified; } set { this.notOnOrAfterFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class NameIDPolicyType { private string formatField; private string sPNameQualifierField; private bool allowCreateField; private bool allowCreateFieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Format { get { return this.formatField; } set { this.formatField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SPNameQualifier { get { return this.sPNameQualifierField; } set { this.sPNameQualifierField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool AllowCreate { get { return this.allowCreateField; } set { this.allowCreateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool AllowCreateSpecified { get { return this.allowCreateFieldSpecified; } set { this.allowCreateFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class RequestedAuthnContextType { private string[] itemsField; private ItemsChoiceType4[] itemsElementNameField; private AuthnContextComparisonType comparisonField; private bool comparisonFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute("AuthnContextClassRef", typeof(string), Namespace="urn:oasis:names:tc:SAML:2.0:assertion", DataType="anyURI")] [System.Xml.Serialization.XmlElementAttribute("AuthnContextDeclRef", typeof(string), Namespace="urn:oasis:names:tc:SAML:2.0:assertion", DataType="anyURI")] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public string[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType4[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public AuthnContextComparisonType Comparison { get { return this.comparisonField; } set { this.comparisonField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ComparisonSpecified { get { return this.comparisonFieldSpecified; } set { this.comparisonFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol", IncludeInSchema=false)] public enum ItemsChoiceType4 { /// [System.Xml.Serialization.XmlEnumAttribute("urn:oasis:names:tc:SAML:2.0:assertion:AuthnContextClassRef")] AuthnContextClassRef, /// [System.Xml.Serialization.XmlEnumAttribute("urn:oasis:names:tc:SAML:2.0:assertion:AuthnContextDeclRef")] AuthnContextDeclRef, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public enum AuthnContextComparisonType { /// exact, /// minimum, /// maximum, /// better, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(NameIDMappingRequestType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(LogoutRequestType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ManageNameIDRequestType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ArtifactResolveType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AuthnRequestType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(SubjectQueryAbstractType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AuthzDecisionQueryType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AttributeQueryType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AuthnQueryType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AssertionIDRequestType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public abstract partial class RequestAbstractType { private NameIDType issuerField; private SignatureType signatureField; private ExtensionsType extensionsField; private string idField; private string versionField; private System.DateTime issueInstantField; private string destinationField; private string consentField; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public NameIDType Issuer { get { return this.issuerField; } set { this.issuerField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public SignatureType Signature { get { return this.signatureField; } set { this.signatureField = value; } } /// public ExtensionsType Extensions { get { return this.extensionsField; } set { this.extensionsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string ID { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Version { get { return this.versionField; } set { this.versionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime IssueInstant { get { return this.issueInstantField; } set { this.issueInstantField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Destination { get { return this.destinationField; } set { this.destinationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Consent { get { return this.consentField; } set { this.consentField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class SignatureType { private SignedInfoType signedInfoField; private SignatureValueType signatureValueField; private KeyInfoType keyInfoField; private ObjectType[] objectField; private string idField; /// public SignedInfoType SignedInfo { get { return this.signedInfoField; } set { this.signedInfoField = value; } } /// public SignatureValueType SignatureValue { get { return this.signatureValueField; } set { this.signatureValueField = value; } } /// public KeyInfoType KeyInfo { get { return this.keyInfoField; } set { this.keyInfoField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Object")] public ObjectType[] Object { get { return this.objectField; } set { this.objectField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class SignedInfoType { private CanonicalizationMethodType canonicalizationMethodField; private SignatureMethodType signatureMethodField; private ReferenceType[] referenceField; private string idField; /// public CanonicalizationMethodType CanonicalizationMethod { get { return this.canonicalizationMethodField; } set { this.canonicalizationMethodField = value; } } /// public SignatureMethodType SignatureMethod { get { return this.signatureMethodField; } set { this.signatureMethodField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Reference")] public ReferenceType[] Reference { get { return this.referenceField; } set { this.referenceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class CanonicalizationMethodType { private System.Xml.XmlNode[] anyField; private string algorithmField; /// [System.Xml.Serialization.XmlTextAttribute()] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlNode[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class SignatureMethodType { private string hMACOutputLengthField; private System.Xml.XmlNode[] anyField; private string algorithmField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] public string HMACOutputLength { get { return this.hMACOutputLengthField; } set { this.hMACOutputLengthField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlNode[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class SignatureValueType { private string idField; private byte[] valueField; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")] public byte[] Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public partial class ObjectType { private System.Xml.XmlNode[] anyField; private string idField; private string mimeTypeField; private string encodingField; /// [System.Xml.Serialization.XmlTextAttribute()] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlNode[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string MimeType { get { return this.mimeTypeField; } set { this.mimeTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Encoding { get { return this.encodingField; } set { this.encodingField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class ExtensionsType { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class NameIDMappingRequestType : RequestAbstractType { private object itemField; private NameIDPolicyType nameIDPolicyField; /// [System.Xml.Serialization.XmlElementAttribute("BaseID", typeof(BaseIDAbstractType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] [System.Xml.Serialization.XmlElementAttribute("EncryptedID", typeof(EncryptedElementType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] [System.Xml.Serialization.XmlElementAttribute("NameID", typeof(NameIDType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public object Item { get { return this.itemField; } set { this.itemField = value; } } /// public NameIDPolicyType NameIDPolicy { get { return this.nameIDPolicyField; } set { this.nameIDPolicyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public abstract partial class BaseIDAbstractType { private string nameQualifierField; private string sPNameQualifierField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string NameQualifier { get { return this.nameQualifierField; } set { this.nameQualifierField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SPNameQualifier { get { return this.sPNameQualifierField; } set { this.sPNameQualifierField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class LogoutRequestType : RequestAbstractType { private object itemField; private string[] sessionIndexField; private string reasonField; private System.DateTime notOnOrAfterField; private bool notOnOrAfterFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute("BaseID", typeof(BaseIDAbstractType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] [System.Xml.Serialization.XmlElementAttribute("EncryptedID", typeof(EncryptedElementType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] [System.Xml.Serialization.XmlElementAttribute("NameID", typeof(NameIDType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public object Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("SessionIndex")] public string[] SessionIndex { get { return this.sessionIndexField; } set { this.sessionIndexField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Reason { get { return this.reasonField; } set { this.reasonField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime NotOnOrAfter { get { return this.notOnOrAfterField; } set { this.notOnOrAfterField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NotOnOrAfterSpecified { get { return this.notOnOrAfterFieldSpecified; } set { this.notOnOrAfterFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class ManageNameIDRequestType : RequestAbstractType { private object itemField; private object item1Field; /// [System.Xml.Serialization.XmlElementAttribute("EncryptedID", typeof(EncryptedElementType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] [System.Xml.Serialization.XmlElementAttribute("NameID", typeof(NameIDType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public object Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("NewEncryptedID", typeof(EncryptedElementType))] [System.Xml.Serialization.XmlElementAttribute("NewID", typeof(string))] [System.Xml.Serialization.XmlElementAttribute("Terminate", typeof(TerminateType))] public object Item1 { get { return this.item1Field; } set { this.item1Field = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class ArtifactResolveType : RequestAbstractType { private string artifactField; /// public string Artifact { get { return this.artifactField; } set { this.artifactField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class AuthnRequestType : RequestAbstractType { private SubjectType subjectField; private NameIDPolicyType nameIDPolicyField; private ConditionsType conditionsField; private RequestedAuthnContextType requestedAuthnContextField; private ScopingType scopingField; private bool forceAuthnField; private bool forceAuthnFieldSpecified; private bool isPassiveField; private bool isPassiveFieldSpecified; private string protocolBindingField; private ushort assertionConsumerServiceIndexField; private bool assertionConsumerServiceIndexFieldSpecified; private string assertionConsumerServiceURLField; private ushort attributeConsumingServiceIndexField; private bool attributeConsumingServiceIndexFieldSpecified; private string providerNameField; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public SubjectType Subject { get { return this.subjectField; } set { this.subjectField = value; } } /// public NameIDPolicyType NameIDPolicy { get { return this.nameIDPolicyField; } set { this.nameIDPolicyField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public ConditionsType Conditions { get { return this.conditionsField; } set { this.conditionsField = value; } } /// public RequestedAuthnContextType RequestedAuthnContext { get { return this.requestedAuthnContextField; } set { this.requestedAuthnContextField = value; } } /// public ScopingType Scoping { get { return this.scopingField; } set { this.scopingField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool ForceAuthn { get { return this.forceAuthnField; } set { this.forceAuthnField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ForceAuthnSpecified { get { return this.forceAuthnFieldSpecified; } set { this.forceAuthnFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool IsPassive { get { return this.isPassiveField; } set { this.isPassiveField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IsPassiveSpecified { get { return this.isPassiveFieldSpecified; } set { this.isPassiveFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string ProtocolBinding { get { return this.protocolBindingField; } set { this.protocolBindingField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ushort AssertionConsumerServiceIndex { get { return this.assertionConsumerServiceIndexField; } set { this.assertionConsumerServiceIndexField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool AssertionConsumerServiceIndexSpecified { get { return this.assertionConsumerServiceIndexFieldSpecified; } set { this.assertionConsumerServiceIndexFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string AssertionConsumerServiceURL { get { return this.assertionConsumerServiceURLField; } set { this.assertionConsumerServiceURLField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ushort AttributeConsumingServiceIndex { get { return this.attributeConsumingServiceIndexField; } set { this.attributeConsumingServiceIndexField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool AttributeConsumingServiceIndexSpecified { get { return this.attributeConsumingServiceIndexFieldSpecified; } set { this.attributeConsumingServiceIndexFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ProviderName { get { return this.providerNameField; } set { this.providerNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class SubjectType { private object[] itemsField; /// [System.Xml.Serialization.XmlElementAttribute("BaseID", typeof(BaseIDAbstractType))] [System.Xml.Serialization.XmlElementAttribute("EncryptedID", typeof(EncryptedElementType))] [System.Xml.Serialization.XmlElementAttribute("NameID", typeof(NameIDType))] [System.Xml.Serialization.XmlElementAttribute("SubjectConfirmation", typeof(SubjectConfirmationType))] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public partial class SubjectConfirmationType { private object itemField; private SubjectConfirmationDataType subjectConfirmationDataField; private string methodField; /// [System.Xml.Serialization.XmlElementAttribute("BaseID", typeof(BaseIDAbstractType))] [System.Xml.Serialization.XmlElementAttribute("EncryptedID", typeof(EncryptedElementType))] [System.Xml.Serialization.XmlElementAttribute("NameID", typeof(NameIDType))] public object Item { get { return this.itemField; } set { this.itemField = value; } } /// public SubjectConfirmationDataType SubjectConfirmationData { get { return this.subjectConfirmationDataField; } set { this.subjectConfirmationDataField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Method { get { return this.methodField; } set { this.methodField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(AuthzDecisionQueryType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AttributeQueryType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AuthnQueryType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public abstract partial class SubjectQueryAbstractType : RequestAbstractType { private SubjectType subjectField; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public SubjectType Subject { get { return this.subjectField; } set { this.subjectField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class AuthzDecisionQueryType : SubjectQueryAbstractType { private ActionType[] actionField; private EvidenceType evidenceField; private string resourceField; /// [System.Xml.Serialization.XmlElementAttribute("Action", Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public ActionType[] Action { get { return this.actionField; } set { this.actionField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public EvidenceType Evidence { get { return this.evidenceField; } set { this.evidenceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Resource { get { return this.resourceField; } set { this.resourceField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class AttributeQueryType : SubjectQueryAbstractType { private AttributeType[] attributeField; /// [System.Xml.Serialization.XmlElementAttribute("Attribute", Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public AttributeType[] Attribute { get { return this.attributeField; } set { this.attributeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class AuthnQueryType : SubjectQueryAbstractType { private RequestedAuthnContextType requestedAuthnContextField; private string sessionIndexField; /// public RequestedAuthnContextType RequestedAuthnContext { get { return this.requestedAuthnContextField; } set { this.requestedAuthnContextField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SessionIndex { get { return this.sessionIndexField; } set { this.sessionIndexField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class AssertionIDRequestType : RequestAbstractType { private string[] assertionIDRefField; /// [System.Xml.Serialization.XmlElementAttribute("AssertionIDRef", Namespace="urn:oasis:names:tc:SAML:2.0:assertion", DataType="NCName")] public string[] AssertionIDRef { get { return this.assertionIDRefField; } set { this.assertionIDRefField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class StatusDetailType { private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class StatusCodeType { private StatusCodeType statusCodeField; private string valueField; /// public StatusCodeType StatusCode { get { return this.statusCodeField; } set { this.statusCodeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class StatusType { private StatusCodeType statusCodeField; private string statusMessageField; private StatusDetailType statusDetailField; /// public StatusCodeType StatusCode { get { return this.statusCodeField; } set { this.statusCodeField = value; } } /// public string StatusMessage { get { return this.statusMessageField; } set { this.statusMessageField = value; } } /// public StatusDetailType StatusDetail { get { return this.statusDetailField; } set { this.statusDetailField = value; } } } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(NameIDMappingResponseType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ArtifactResponseType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResponseType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class StatusResponseType : System.Web.Services.Protocols.SoapHeader { private NameIDType issuerField; private SignatureType signatureField; private ExtensionsType extensionsField; private StatusType statusField; private string idField; private string inResponseToField; private string versionField; private System.DateTime issueInstantField; private string destinationField; private string consentField; /// [System.Xml.Serialization.XmlElementAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public NameIDType Issuer { get { return this.issuerField; } set { this.issuerField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")] public SignatureType Signature { get { return this.signatureField; } set { this.signatureField = value; } } /// public ExtensionsType Extensions { get { return this.extensionsField; } set { this.extensionsField = value; } } /// public StatusType Status { get { return this.statusField; } set { this.statusField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string ID { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="NCName")] public string InResponseTo { get { return this.inResponseToField; } set { this.inResponseToField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Version { get { return this.versionField; } set { this.versionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime IssueInstant { get { return this.issueInstantField; } set { this.issueInstantField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Destination { get { return this.destinationField; } set { this.destinationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Consent { get { return this.consentField; } set { this.consentField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class NameIDMappingResponseType : StatusResponseType { private object itemField; /// [System.Xml.Serialization.XmlElementAttribute("EncryptedID", typeof(EncryptedElementType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] [System.Xml.Serialization.XmlElementAttribute("NameID", typeof(NameIDType), Namespace="urn:oasis:names:tc:SAML:2.0:assertion")] public object Item { get { return this.itemField; } set { this.itemField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:SAML:2.0:protocol")] public partial class ArtifactResponseType : StatusResponseType { private System.Xml.XmlElement anyField; /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.1433")] public delegate void RemoteSearchCompletedEventHandler(object sender, RemoteSearchCompletedEventArgs e); /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.1433")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class RemoteSearchCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { private object[] results; internal RemoteSearchCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } /// public WijisRemoteSearchResultsType Result { get { this.RaiseExceptionIfNecessary(); return ((WijisRemoteSearchResultsType)(this.results[0])); } } } } #pragma warning restore 1591