Documentation ¶
Index ¶
Constants ¶
View Source
const MAX_TIME_SHIFT = uint64(300)
Max time shift of 5 minutes
View Source
const M_FAILEDBUILDPROTO = "FAILED TO BUILD PROTO RESPONSE!"
View Source
const M_FAILEDDECRYPTAUTH = "FAILED TO DECRYPT AUTHENTICATOR!"
View Source
const M_FAILEDDECRYPTTGT = "FAILED TO DECRYPT TICKET GRANTING TICKET!"
View Source
const M_FAILEDENCRYPTAS_CT = "FAILED TO ENCRYPT AUTH-SERVICE CLIENT TICKET!"
View Source
const M_FAILEDENCRYPTST = "FAILED TO ENCRYPT SERVICE TICKET!"
View Source
const M_FAILEDENCRYPTTGS_CT = "FAILED TO ENCRYPT TICKET GRANTING SERVICE CLIENT TICKET!"
View Source
const M_FAILEDENCRYPTTGT = "FAILED TO ENCRYPT TICKET GRANTING TICKET!"
View Source
const M_FAILEDSK = "FAILED TO GENERATE SESSIONKEY! THIS MAY BE A TEMPORARY PROBLEM"
View Source
const M_INVALIDUPN = "INVALID USERPRINCIPAL FORMAT! (EXPECTED 'USER@REALM')"
View Source
const M_NOTALLOWED = "YOUR NOT ALLOWED TO USE THIS TICKET FROM YOUR CURRENT IP ADDRESS!"
View Source
const M_TGTCORRUPTED = "TICKET GRANTING TICKET IS CORRUPTED!"
View Source
const M_TGTEXPIRED = "TICKET GRANTING TICKET HAS EXPIRED!"
View Source
const M_TIMEOUTOFSYNC = "INVALID TIMESTAMP! (CHECK IF YOUR TIME IS IN SYNC)"
View Source
const M_UNEXPECTEDSPN = "UNEXPECTED SERVICEPRINCIPAL FORMAT! (EXPECTED 'SERVICE@REALM')"
Variables ¶
This section is empty.
Functions ¶
func HandleASReq ¶
func HandleASReq(listener *net.UDPConn, addr *net.UDPAddr, db *dataloader.Database, msg *message.KRB_AS_Request, errchan chan<- error)
func HandleTGSReq ¶
func HandleTGSReq(listener *net.UDPConn, addr *net.UDPAddr, db *dataloader.Database, msg *message.KRB_TGS_Request, errchan chan<- error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.