コード例 #1
0
        public AuthenticationResponse()
            : base()
        {
            _authenticationResponseBuilder = new Protobuf.AuthenticationResponse.Builder();

            base.ResponseMessage = this;
        }
コード例 #2
0
        public AuthenticationResponse(Alachisoft.NosDB.Common.Protobuf.Response response)
            : base(response.ToBuilder())
        {
            ServerToken = new AuthToken();

            _authenticationResponseBuilder = response.ToBuilder().AuthenticationResponse.ToBuilder();

            Protobuf.ResponseAuthenticationToken.Builder authenticationTokenBuilder = _authenticationResponseBuilder.AuthenticationToken.ToBuilder();

            ServerToken.Token  = authenticationTokenBuilder.Token.ToByteArray();
            ServerToken.Status = (SecurityStatus)authenticationTokenBuilder.Status;

            base.ResponseMessage = this;
        }