func (*QuerySessionRequest) Descriptor() ([]byte, []int) {
	return file_pkg_session_pb_request_proto_rawDescGZIP(), []int{2}
}
Deprecated: Use QuerySessionRequest.ProtoReflect.Descriptor instead.
package session
import (
	token "github.com/infraboard/keyauth/pkg/token"
	_ "github.com/infraboard/mcube/cmd/protoc-gen-go-ext/extension/tag"
	page "github.com/infraboard/mcube/pb/page"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
)
const (
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type LogoutRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Account   string `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"`
}
func (x *LogoutRequest) Reset() {
	*x = LogoutRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_pkg_session_pb_request_proto_msgTypes[0]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *LogoutRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*LogoutRequest) ProtoMessage() {}
func (x *LogoutRequest) ProtoReflect() protoreflect.Message {
	mi := &file_pkg_session_pb_request_proto_msgTypes[0]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*LogoutRequest) Descriptor() ([]byte, []int) {
	return file_pkg_session_pb_request_proto_rawDescGZIP(), []int{0}
}
func (x *LogoutRequest) GetSessionId() string {
	if x != nil {
		return x.SessionId
	}
	return ""
}
func (x *LogoutRequest) GetAccount() string {
	if x != nil {
		return x.Account
	}
	return ""
}
type DescribeSessionRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Domain    string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	Account   string `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"`
	Login     bool   `protobuf:"varint,4,opt,name=login,proto3" json:"login,omitempty"`
}
func (x *DescribeSessionRequest) Reset() {
	*x = DescribeSessionRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_pkg_session_pb_request_proto_msgTypes[1]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *DescribeSessionRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*DescribeSessionRequest) ProtoMessage() {}
func (x *DescribeSessionRequest) ProtoReflect() protoreflect.Message {
	mi := &file_pkg_session_pb_request_proto_msgTypes[1]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*DescribeSessionRequest) Descriptor() ([]byte, []int) {
	return file_pkg_session_pb_request_proto_rawDescGZIP(), []int{1}
}
func (x *DescribeSessionRequest) GetSessionId() string {
	if x != nil {
		return x.SessionId
	}
	return ""
}
func (x *DescribeSessionRequest) GetDomain() string {
	if x != nil {
		return x.Domain
	}
	return ""
}
func (x *DescribeSessionRequest) GetAccount() string {
	if x != nil {
		return x.Account
	}
	return ""
}
func (x *DescribeSessionRequest) GetLogin() bool {
	if x != nil {
		return x.Login
	}
	return false
}
type QuerySessionRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Page           *page.PageRequest `protobuf:"bytes,1,opt,name=page,proto3" json:"page,omitempty"`
	Account        string            `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"`
	LoginIp        string            `protobuf:"bytes,3,opt,name=login_ip,json=loginIp,proto3" json:"login_ip,omitempty"`
	LoginCity      string            `protobuf:"bytes,4,opt,name=login_city,json=loginCity,proto3" json:"login_city,omitempty"`
	ApplicationId  string            `protobuf:"bytes,5,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	GrantType      token.GrantType   `protobuf:"varint,6,opt,name=grant_type,json=grantType,proto3,enum=keyauth.token.GrantType" json:"grant_type,omitempty"`
	StartLoginTime int64             `protobuf:"varint,7,opt,name=start_login_time,json=startLoginTime,proto3" json:"start_login_time,omitempty"`
	EndLoginTime   int64             `protobuf:"varint,8,opt,name=end_login_time,json=endLoginTime,proto3" json:"end_login_time,omitempty"`
	Domain         string            `protobuf:"bytes,9,opt,name=domain,proto3" json:"domain,omitempty"`
}
func (x *QuerySessionRequest) Reset() {
	*x = QuerySessionRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_pkg_session_pb_request_proto_msgTypes[2]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *QuerySessionRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*QuerySessionRequest) ProtoMessage() {}
func (x *QuerySessionRequest) ProtoReflect() protoreflect.Message {
	mi := &file_pkg_session_pb_request_proto_msgTypes[2]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}