|
|
@@ -41,18 +41,19 @@ type ASRep KDCRep
|
|
|
type TGSRep KDCRep
|
|
|
|
|
|
type EncKDCRepPart struct {
|
|
|
- Key types.EncryptionKey `asn1:"explicit,tag:0"`
|
|
|
- LastReqs []LastReq `asn1:"explicit,tag:1"`
|
|
|
- Nonce int `asn1:"explicit,tag:2"`
|
|
|
- KeyExpiration time.Time `asn1:"generalized,explicit,optional,tag:3"`
|
|
|
- Flags asn1.BitString `asn1:"explicit,tag:4"`
|
|
|
- AuthTime time.Time `asn1:"generalized,explicit,tag:5"`
|
|
|
- StartTime time.Time `asn1:"generalized,explicit,optional,tag:6"`
|
|
|
- EndTime time.Time `asn1:"generalized,explicit,tag:7"`
|
|
|
- RenewTill time.Time `asn1:"generalized,explicit,optional,tag:8"`
|
|
|
- SRealm string `asn1:"generalstring,explicit,tag:9"`
|
|
|
- SName types.PrincipalName `asn1:"explicit,tag:10"`
|
|
|
- CAddr []types.HostAddress `asn1:"explicit,optional,tag:11"`
|
|
|
+ Key types.EncryptionKey `asn1:"explicit,tag:0"`
|
|
|
+ LastReqs []LastReq `asn1:"explicit,tag:1"`
|
|
|
+ Nonce int `asn1:"explicit,tag:2"`
|
|
|
+ KeyExpiration time.Time `asn1:"generalized,explicit,optional,tag:3"`
|
|
|
+ Flags asn1.BitString `asn1:"explicit,tag:4"`
|
|
|
+ AuthTime time.Time `asn1:"generalized,explicit,tag:5"`
|
|
|
+ StartTime time.Time `asn1:"generalized,explicit,optional,tag:6"`
|
|
|
+ EndTime time.Time `asn1:"generalized,explicit,tag:7"`
|
|
|
+ RenewTill time.Time `asn1:"generalized,explicit,optional,tag:8"`
|
|
|
+ SRealm string `asn1:"generalstring,explicit,tag:9"`
|
|
|
+ SName types.PrincipalName `asn1:"explicit,tag:10"`
|
|
|
+ CAddr []types.HostAddress `asn1:"explicit,optional,tag:11"`
|
|
|
+ EncPAData types.PADataSequence `asn1:"explicit,optional,tag:12"`
|
|
|
}
|
|
|
|
|
|
type LastReq struct {
|