コード例 #1
0
ファイル: Reference.cs プロジェクト: amtgard/ork-windows-app
        public AuthorizeResponse Authorize(AuthorizeRequest AuthorizeRequest)
        {
            object[] results = this.Invoke("Authorize", new object[] {
                AuthorizeRequest
            });

            return((AuthorizeResponse)(results[0]));
        }
コード例 #2
0
ファイル: Reference.cs プロジェクト: amtgard/ork-windows-app
 /// <remarks/>
 public void AuthorizeAsync(AuthorizeRequest AuthorizeRequest, object userState)
 {
     if ((this.AuthorizeOperationCompleted == null))
     {
         this.AuthorizeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAuthorizeOperationCompleted);
     }
     this.InvokeAsync("Authorize", new object[] {
         AuthorizeRequest
     }, this.AuthorizeOperationCompleted, userState);
 }
コード例 #3
0
        public string LoginAsAdmin()
        {
            AuthorizationService.AuthorizeRequest authreq = new AuthorizationService.AuthorizeRequest();
            authreq.UserName = "******";
            authreq.Password = "******";
            AuthorizationService.AuthorizeResponse authresp = authsvc.Authorize(authreq);

            if (authresp.Status.Status == 0)
            {
                return(authresp.Token);
            }
            else
            {
                throw new Exception(authresp.Status.Detail);
            }
        }
コード例 #4
0
ファイル: UnitTest_API.cs プロジェクト: jfefes/ORK3
        public string LoginAsKingdomPM()
        {
            AuthorizationService.AuthorizeRequest authreq = new AuthorizationService.AuthorizeRequest();
            authreq.UserName = "******";
            authreq.Password = "******";
            AuthorizationService.AuthorizeResponse authresp = authsvc.Authorize(authreq);

            if (authresp.Status.Status == 0)
            {
                return authresp.Token;
            }
            else
            {
                throw new Exception(authresp.Status.Detail);
            }
        }
コード例 #5
0
ファイル: UnitTest_Authorization.cs プロジェクト: jfefes/ORK3
        public bool Authorization_Authorize()
        {
            AuthorizationService.AuthorizeRequest authreq = new AuthorizationService.AuthorizeRequest();
            authreq.UserName = "******";
            authreq.Password = "******";
            AuthorizationService.AuthorizeResponse authresp = authsvc.Authorize(authreq);

            if (authresp.Status.Status != 0)
            {
                return false;
            }

            authreq.Token = authresp.Token;

            authresp = authsvc.Authorize(authreq);

            if (authresp.Status.Status != 0 || authresp.Token == authreq.Token)
            {
                return false;
            }

            return true;
        }
コード例 #6
0
        public bool Authorization_Authorize()
        {
            AuthorizationService.AuthorizeRequest authreq = new AuthorizationService.AuthorizeRequest();
            authreq.UserName = "******";
            authreq.Password = "******";
            AuthorizationService.AuthorizeResponse authresp = authsvc.Authorize(authreq);

            if (authresp.Status.Status != 0)
            {
                return(false);
            }

            authreq.Token = authresp.Token;

            authresp = authsvc.Authorize(authreq);

            if (authresp.Status.Status != 0 || authresp.Token == authreq.Token)
            {
                return(false);
            }


            return(true);
        }
コード例 #7
0
ファイル: Reference.cs プロジェクト: amtgard/ork-windows-app
 /// <remarks/>
 public void AuthorizeAsync(AuthorizeRequest AuthorizeRequest)
 {
     this.AuthorizeAsync(AuthorizeRequest, null);
 }
コード例 #8
0
ファイル: Reference.cs プロジェクト: jfefes/ORK3
 /// <remarks/>
 public void AuthorizeAsync(AuthorizeRequest AuthorizeRequest, object userState) {
     if ((this.AuthorizeOperationCompleted == null)) {
         this.AuthorizeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAuthorizeOperationCompleted);
     }
     this.InvokeAsync("Authorize", new object[] {
                 AuthorizeRequest}, this.AuthorizeOperationCompleted, userState);
 }
コード例 #9
0
ファイル: Reference.cs プロジェクト: jfefes/ORK3
 /// <remarks/>
 public void AuthorizeAsync(AuthorizeRequest AuthorizeRequest) {
     this.AuthorizeAsync(AuthorizeRequest, null);
 }
コード例 #10
0
ファイル: Reference.cs プロジェクト: jfefes/ORK3
 public AuthorizeResponse Authorize(AuthorizeRequest AuthorizeRequest) {
     object[] results = this.Invoke("Authorize", new object[] {
                 AuthorizeRequest});
     return ((AuthorizeResponse)(results[0]));
 }