Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
gokinit
command
Package main provides the gokinit command.
|
Package main provides the gokinit command. |
|
goklist
command
Package main provides the goklist command.
|
Package main provides the goklist command. |
|
gokvno
command
Package main provides the gokvno command.
|
Package main provides the gokvno command. |
|
integration
|
|
|
fixtures
Package fixtures contains reproducible integration fixture helpers.
|
Package fixtures contains reproducible integration fixture helpers. |
|
mit
Package mit contains integration helpers for MIT krb5 interoperability.
|
Package mit contains integration helpers for MIT krb5 interoperability. |
|
internal
|
|
|
testenv
Package testenv contains helpers for hermetic Kerberos test environments.
|
Package testenv contains helpers for hermetic Kerberos test environments. |
|
krb5
|
|
|
ap
Package ap provides Kerberos application (AP) exchange support.
|
Package ap provides Kerberos application (AP) exchange support. |
|
asn1
Package asn1 contains Kerberos-specific ASN.1 types and encoding helpers.
|
Package asn1 contains Kerberos-specific ASN.1 types and encoding helpers. |
|
ccache
Package ccache reads and writes MIT-compatible FILE credential caches.
|
Package ccache reads and writes MIT-compatible FILE credential caches. |
|
client
Package client provides the high-level Kerberos client API.
|
Package client provides the high-level Kerberos client API. |
|
config
Package config parses the intentionally scoped MIT krb5.conf format.
|
Package config parses the intentionally scoped MIT krb5.conf format. |
|
crypto
Package crypto defines Kerberos encryption-type and checksum interfaces.
|
Package crypto defines Kerberos encryption-type and checksum interfaces. |
|
crypto/aescts
Package aescts provides the AES ciphertext-stealing primitive for Kerberos.
|
Package aescts provides the AES ciphertext-stealing primitive for Kerberos. |
|
crypto/rfc3961
Package rfc3961 provides the Kerberos cryptographic framework from RFC 3961.
|
Package rfc3961 provides the Kerberos cryptographic framework from RFC 3961. |
|
crypto/rfc3962
Package rfc3962 provides AES CTS HMAC SHA1 profiles from RFC 3962.
|
Package rfc3962 provides AES CTS HMAC SHA1 profiles from RFC 3962. |
|
crypto/rfc8009
Package rfc8009 provides AES CTS HMAC SHA2 profiles from RFC 8009.
|
Package rfc8009 provides AES CTS HMAC SHA2 profiles from RFC 8009. |
|
discovery
Package discovery locates Kerberos services using configuration and DNS.
|
Package discovery locates Kerberos services using configuration and DNS. |
|
errors
Package errors defines structured Kerberos protocol and security errors.
|
Package errors defines structured Kerberos protocol and security errors. |
|
fast
Package fast implements the RFC 6113 Kerberos FAST armor exchange.
|
Package fast implements the RFC 6113 Kerberos FAST armor exchange. |
|
iprop
Package iprop implements the MIT Kerberos incremental propagation protocol.
|
Package iprop implements the MIT Kerberos incremental propagation protocol. |
|
kadm5
Package kadm5 implements the minimal MIT kadm5 administrative RPC client.
|
Package kadm5 implements the minimal MIT kadm5 administrative RPC client. |
|
kdb
Package kdb provides the in-memory principal database used by the Go KDC.
|
Package kdb provides the in-memory principal database used by the Go KDC. |
|
kdb/mitdump
Package mitdump reads the tagged text dump format emitted by MIT Kerberos kdb5_util.
|
Package mitdump reads the tagged text dump format emitted by MIT Kerberos kdb5_util. |
|
kdc
Package kdc implements a small in-memory Kerberos V5 KDC.
|
Package kdc implements a small in-memory Kerberos V5 KDC. |
|
keytab
Package keytab reads and writes MIT-compatible FILE keytabs.
|
Package keytab reads and writes MIT-compatible FILE keytabs. |
|
kkdcp
Package kkdcp implements the Microsoft KDC Proxy Protocol.
|
Package kkdcp implements the Microsoft KDC Proxy Protocol. |
|
kprop
Package kprop implements the MIT krb5 kprop/kpropd dump transfer protocol.
|
Package kprop implements the MIT krb5 kprop/kpropd dump transfer protocol. |
|
otp
Package otp implements RFC 6560 preauthentication payloads.
|
Package otp implements RFC 6560 preauthentication payloads. |
|
pac
Package pac implements the Microsoft Privilege Attribute Certificate (MS-PAC) carried in Kerberos authorization data.
|
Package pac implements the Microsoft Privilege Attribute Certificate (MS-PAC) carried in Kerberos authorization data. |
|
pkinit
Package pkinit implements the Diffie-Hellman profile of RFC 4556 PKINIT.
|
Package pkinit implements the Diffie-Hellman profile of RFC 4556 PKINIT. |
|
preauth
Package preauth contains Kerberos preauthentication mechanisms.
|
Package preauth contains Kerberos preauthentication mechanisms. |
|
principal
Package principal represents Kerberos principal names and their components.
|
Package principal represents Kerberos principal names and their components. |
|
protocol
Package protocol contains Kerberos protocol message definitions.
|
Package protocol contains Kerberos protocol message definitions. |
|
spake
Package spake implements the PA-SPAKE mechanism.
|
Package spake implements the PA-SPAKE mechanism. |
|
spnego
Package spnego implements the RFC 4178 SPNEGO mechanism over Kerberos GSS.
|
Package spnego implements the RFC 4178 SPNEGO mechanism over Kerberos GSS. |
|
transport
Package transport provides bounded Kerberos UDP and TCP exchanges.
|
Package transport provides bounded Kerberos UDP and TCP exchanges. |
|
types
Package types contains foundational Kerberos protocol types.
|
Package types contains foundational Kerberos protocol types. |
Click to show internal directories.
Click to hide internal directories.