diff options
Diffstat (limited to 'asn1/kerberos/k5.asn')
-rw-r--r-- | asn1/kerberos/k5.asn | 90 |
1 files changed, 81 insertions, 9 deletions
diff --git a/asn1/kerberos/k5.asn b/asn1/kerberos/k5.asn index c3f35d2a42..8b6a18aa59 100644 --- a/asn1/kerberos/k5.asn +++ b/asn1/kerberos/k5.asn @@ -160,17 +160,89 @@ ENCTYPE ::= INTEGER { -- addr-types (WS extension ) ADDR-TYPE ::= INTEGER { - kRB5-ADDR-IPv4(2), - kRB5-ADDR-CHAOS(5), - kRB5-ADDR-XEROX(6), - kRB5-ADDR-ISO(7), - kRB5-ADDR-DECNET(12), - kRB5-ADDR-APPLETALK(16), - kRB5-ADDR-NETBIOS(20), - kRB5-ADDR-IPv6(24) + iPv4(2), + cHAOS(5), + xEROX(6), + iSO(7), + dECNET(12), + aPPLETALK(16), + nETBIOS(20), + iPv6(24) } - +-- error-codes (WS extension) +ERROR-CODE ::= INTEGER { +--error table constants + eRR-NONE(0), + eRR-NAME-EXP(1), + eRR-SERVICE-EXP(2), + eRR-BAD-PVNO(3), + eRR-C-OLD-MAST-KVNO(4), + eRR-S-OLD-MAST-KVNO(5), + eRR-C-PRINCIPAL-UNKNOWN(6), + eRR-S-PRINCIPAL-UNKNOWN(7), + eRR-PRINCIPAL-NOT-UNIQUE(8), + eRR-NULL-KEY(9), + eRR-CANNOT-POSTDATE(10), + eRR-NEVER-VALID(11), + eRR-POLICY(12), + eRR-BADOPTION(13), + eRR-ETYPE-NOSUPP(14), + eRR-SUMTYPE-NOSUPP(15), + eRR-PADATA-TYPE-NOSUPP(16), + eRR-TRTYPE-NOSUPP(17), + eRR-CLIENT-REVOKED(18), + eRR-SERVICE-REVOKED(19), + eRR-TGT-REVOKED(20), + eRR-CLIENT-NOTYET(21), + eRR-SERVICE-NOTYET(22), + eRR-KEY-EXP(23), + eRR-PREAUTH-FAILED(24), + eRR-PREAUTH-REQUIRED(25), + eRR-SERVER-NOMATCH(26), + eRR-MUST-USE-USER2USER(27), + eRR-PATH-NOT-ACCEPTED(28), + eRR-SVC-UNAVAILABLE(29), + eRR-BAD-INTEGRITY(31), + eRR-TKT-EXPIRED(32), + eRR-TKT-NYV(33), + eRR-REPEAT(34), + eRR-NOT-US(35), + eRR-BADMATCH(36), + eRR-SKEW(37), + eRR-BADADDR(38), + eRR-BADVERSION(39), + eRR-MSG-TYPE(40), + eRR-MODIFIED(41), + eRR-BADORDER(42), + eRR-ILL-CR-TKT(43), + eRR-BADKEYVER(44), + eRR-NOKEY(45), + eRR-MUT-FAIL(46), + eRR-BADDIRECTION(47), + eRR-METHOD(48), + eRR-BADSEQ(49), + eRR-INAPP-CKSUM(50), + pATH-NOT-ACCEPTED(51), + eRR-RESPONSE-TOO-BIG(52), + eRR-GENERIC(60), + eRR-FIELD-TOOLONG(61), + eRROR-CLIENT-NOT-TRUSTED(62), + eRROR-KDC-NOT-TRUSTED(63), + eRROR-INVALID-SIG(64), + eRR-KEY-TOO-WEAK(65), + eRR-CERTIFICATE-MISMATCH(66), + eRR-NO-TGT(67), + eRR-WRONG-REALM(68), + eRR-USER-TO-USER-REQUIRED(69), + eRR-CANT-VERIFY-CERTIFICATE(70), + eRR-INVALID-CERTIFICATE(71), + eRR-REVOKED-CERTIFICATE(72), + eRR-REVOCATION-STATUS-UNKNOWN(73), + eRR-REVOCATION-STATUS-UNAVAILABLE(74), + eRR-CLIENT-NAME-MISMATCH(75), + eRR-KDC-NAME-MISMATCH(76) +} -- this is sugar to make something ASN1 does not have: unsigned |