summaryrefslogtreecommitdiff
path: root/vendor/github.com/danieljoos/wincred/sys_unsupported.go
blob: b47bccf8a0232008aca429f7497066489321c782 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
// +build !windows

package wincred

import (
	"errors"
	"syscall"
)

const (
	sysCRED_TYPE_GENERIC                 = 0
	sysCRED_TYPE_DOMAIN_PASSWORD         = 0
	sysCRED_TYPE_DOMAIN_CERTIFICATE      = 0
	sysCRED_TYPE_DOMAIN_VISIBLE_PASSWORD = 0
	sysCRED_TYPE_GENERIC_CERTIFICATE     = 0
	sysCRED_TYPE_DOMAIN_EXTENDED         = 0

	sysERROR_NOT_FOUND         = syscall.Errno(1)
	sysERROR_INVALID_PARAMETER = syscall.Errno(1)
)

func sysCredRead(...interface{}) (*Credential, error) {
	return nil, errors.New("Operation not supported")
}

func sysCredWrite(...interface{}) error {
	return errors.New("Operation not supported")
}

func sysCredDelete(...interface{}) error {
	return errors.New("Operation not supported")
}

func sysCredEnumerate(...interface{}) ([]*Credential, error) {
	return nil, errors.New("Operation not supported")
}