summaryrefslogtreecommitdiff
path: root/vendor/github.com/gsterjov/go-libsecret/session.go
blob: 8cef0ce8597ee0b0443d3777c404d24b61663059 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package libsecret

import "github.com/godbus/dbus"


type Session struct {
  conn *dbus.Conn
  dbus  dbus.BusObject
}


func NewSession(conn *dbus.Conn, path dbus.ObjectPath) *Session {
  return &Session{
    conn: conn,
    dbus: conn.Object(DBusServiceName, path),
  }
}


func (session Session) Path() dbus.ObjectPath {
  return session.dbus.Path()
}