Versions in this module Expand all Collapse all v2 v2.0.1 Jul 4, 2022 Changes in this version + const DefaultAcceptorISNInitiator + const DefaultAcceptorISNZero + var AcceptorISN acceptorISN = DefaultAcceptorISNInitiator + var ClockSkew = time.Second * 10 + func NewKrb5Mech() gssapi.Mech + type Krb5Mech struct + func (m *Krb5Mech) Accept(serviceName string) (err error) + func (m *Krb5Mech) Continue(tokenIn []byte) (tokenOut []byte, err error) + func (m *Krb5Mech) Initiate(serviceName string, requestFlags gssapi.ContextFlag) (err error) + func (m *Krb5Mech) InitiateByCreds(serviceName string, requestFlags gssapi.ContextFlag, username string, ...) (err error) + func (m *Krb5Mech) MakeSignature(payload []byte) (tokenOut []byte, err error) + func (m *Krb5Mech) PeerName() string + func (m *Krb5Mech) Unwrap(tokenIn []byte) (tokenOut []byte, isSealed bool, err error) + func (m *Krb5Mech) VerifySignature(payload []byte, tokenIn []byte) (err error) + func (m *Krb5Mech) Wrap(tokenIn []byte, confidentiality bool) (tokenOut []byte, err error) + func (m Krb5Mech) ContextFlags() (f gssapi.ContextFlag) + func (m Krb5Mech) IsEstablished() bool