Web Service
Saml2Service
Overview
Service Description
Client proxy

Methods GetFormAuthTicketForSaml2User
TestService
GetIPAddress

Methods for binding
Saml2ServiceSoap12
GetFormAuthTicketForSaml2User
TestService
GetIPAddress

Select the language for which you want to generate a proxy     

C# Client Proxy    Download

//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

using System;
using System.ComponentModel;
using System.Diagnostics;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Xml.Serialization;



/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services""4.6.57.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Web.Services.WebServiceBindingAttribute(Name="Saml2ServiceSoap",
      Namespace="https://test.enabler.info/saml2/v2/")]
public partial class Saml2Service : System.Web.Services.Protocols.SoapHttpClientProtocol {
    
    /// <remarks/>
    public Saml2Service() {
        this.Url = "https://area23.at/mono/Saml2Net48/Saml2Service.asmx";
    }
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute(
         "https://test.enabler.info/saml2/v2/GetFormAuthTicketForSaml2User",
          RequestNamespace="https://test.enabler.info/saml2/v2/",
          ResponseNamespace="https://test.enabler.info/saml2/v2/",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public string GetFormAuthTicketForSaml2User(string userNameEncrypted, bool invalidate) {
        object[] results = this.Invoke("GetFormAuthTicketForSaml2User"new object[] {
                    userNameEncrypted,
                    invalidate});
        return ((string)(results[0]));
    }
    
    /// <remarks/>
    public System.IAsyncResult BeginGetFormAuthTicketForSaml2User(string userNameEncrypted,
          bool invalidate, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("GetFormAuthTicketForSaml2User"new object[] {
                    userNameEncrypted,
                    invalidate}, callback, asyncState);
    }
    
    /// <remarks/>
    public string EndGetFormAuthTicketForSaml2User(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((string)(results[0]));
    }
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute(
         "https://test.enabler.info/saml2/v2/TestService",
          RequestNamespace="https://test.enabler.info/saml2/v2/",
          ResponseNamespace="https://test.enabler.info/saml2/v2/",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public string TestService() {
        object[] results = this.Invoke("TestService"new object[0]);
        return ((string)(results[0]));
    }
    
    /// <remarks/>
    public System.IAsyncResult BeginTestService(System.AsyncCallback callback, object
          asyncState) {
        return this.BeginInvoke("TestService"new object[0], callback, asyncState);
    }
    
    /// <remarks/>
    public string EndTestService(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((string)(results[0]));
    }
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute(
         "https://test.enabler.info/saml2/v2/GetIPAddress",
          RequestNamespace="https://test.enabler.info/saml2/v2/",
          ResponseNamespace="https://test.enabler.info/saml2/v2/",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public string GetIPAddress() {
        object[] results = this.Invoke("GetIPAddress"new object[0]);
        return ((string)(results[0]));
    }
    
    /// <remarks/>
    public System.IAsyncResult BeginGetIPAddress(System.AsyncCallback callback, object
          asyncState) {
        return this.BeginInvoke("GetIPAddress"new object[0], callback, asyncState);
    }
    
    /// <remarks/>
    public string EndGetIPAddress(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((string)(results[0]));
    }
}