文件名称:gss:Go的最小GSSAPI和gss-proxy绑定
文件大小:50KB
文件格式:ZIP
更新时间:2024-05-30 17:18:11
Go
软件包gss使用cgo为GSS-API的C实现(特别是MIT Kerberos 1.12或更高版本)提供绑定。 提供的API相对稳定,但仍可能更改。 要下载和构建: go get github.com/nalind/gss/... 概括地说: gss_buffer_t替换为[] byte或字符串 OID和OID集作为编码/ asn1对象标识符和编码/ asn1对象标识符的数组传递 内存管理仍然是手动完成的 软件包gss / proxy为提供了一个客户端。 提供的API相对稳定,但仍会更改,尤其是在名称属性周围。 OID和OID集作为编码/ asn1对象标识符和编码/ asn1对象标识符的数组传递 单个Release RPC替换为两个包装器:ReleaseCred和ReleaseSecCtx。 该代理目前不允许使用SPNEGO“凭据”,因此此处添加了最小的SPNEGO实现。 为了
【文件预览】:
gss-master
----build.sh(585B)
----pkg()
--------gss()
----LICENSE(1KB)
----README.md(2KB)
----Godeps()
--------Readme(136B)
--------Godeps.json(193B)
----.gitignore(4B)
----cmd()
--------proxy-client()
--------www-authenticate()
--------gss-server()
--------gss-client()
--------proxy-server()