...
1
2
3
4 package ldap
5
6 import (
7 "log"
8
9 "github.com/go-ldap/ldap/v3/gssapi"
10 )
11
12
13
14 func ExampleConn_SSPIClient_GSSAPIBind() {
15
16
17
18 sspiClient, err := gssapi.NewSSPIClient()
19 if err != nil {
20 log.Fatal(err)
21 }
22 defer sspiClient.Close()
23
24 l, err := DialURL("ldap://ldap.example.com:389")
25 if err != nil {
26 log.Fatal(err)
27 }
28 defer l.Close()
29
30
31 err = l.GSSAPIBind(sspiClient, "ldap/ldap.example.com", "")
32 if err != nil {
33 log.Fatal(err)
34 }
35 }
36
View as plain text