errorcode

package
Version: v4.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 21, 2018 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package errorcode provides Kerberos 5 assigned error codes.

Index

Constants

View Source
const (
	KDC_ERR_NONE                          int32 = 0  //No error
	KDC_ERR_NAME_EXP                      int32 = 1  //Client's entry in database has expired
	KDC_ERR_SERVICE_EXP                   int32 = 2  //Server's entry in database has expired
	KDC_ERR_BAD_PVNO                      int32 = 3  //Requested protocol version number not supported
	KDC_ERR_C_OLD_MAST_KVNO               int32 = 4  //Client's key encrypted in old master key
	KDC_ERR_S_OLD_MAST_KVNO               int32 = 5  //Server's key encrypted in old master key
	KDC_ERR_C_PRINCIPAL_UNKNOWN           int32 = 6  //Client not found in Kerberos database
	KDC_ERR_S_PRINCIPAL_UNKNOWN           int32 = 7  //Server not found in Kerberos database
	KDC_ERR_PRINCIPAL_NOT_UNIQUE          int32 = 8  //Multiple principal entries in database
	KDC_ERR_NULL_KEY                      int32 = 9  //The client or server has a null key
	KDC_ERR_CANNOT_POSTDATE               int32 = 10 //Ticket not eligible for  postdating
	KDC_ERR_NEVER_VALID                   int32 = 11 //Requested starttime is later than end time
	KDC_ERR_POLICY                        int32 = 12 //KDC policy rejects request
	KDC_ERR_BADOPTION                     int32 = 13 //KDC cannot accommodate requested option
	KDC_ERR_ETYPE_NOSUPP                  int32 = 14 //KDC has no support for  encryption type
	KDC_ERR_SUMTYPE_NOSUPP                int32 = 15 //KDC has no support for  checksum type
	KDC_ERR_PADATA_TYPE_NOSUPP            int32 = 16 //KDC has no support for  padata type
	KDC_ERR_TRTYPE_NOSUPP                 int32 = 17 //KDC has no support for  transited type
	KDC_ERR_CLIENT_REVOKED                int32 = 18 //Clients credentials have been revoked
	KDC_ERR_SERVICE_REVOKED               int32 = 19 //Credentials for server have been revoked
	KDC_ERR_TGT_REVOKED                   int32 = 20 //TGT has been revoked
	KDC_ERR_CLIENT_NOTYET                 int32 = 21 //Client not yet valid; try again later
	KDC_ERR_SERVICE_NOTYET                int32 = 22 //Server not yet valid; try again later
	KDC_ERR_KEY_EXPIRED                   int32 = 23 //Password has expired; change password to reset
	KDC_ERR_PREAUTH_FAILED                int32 = 24 //Pre-authentication information was invalid
	KDC_ERR_PREAUTH_REQUIRED              int32 = 25 //Additional pre-authentication required
	KDC_ERR_SERVER_NOMATCH                int32 = 26 //Requested server and ticket don't match
	KDC_ERR_MUST_USE_USER2USER            int32 = 27 //Server principal valid for  user2user only
	KDC_ERR_PATH_NOT_ACCEPTED             int32 = 28 //KDC Policy rejects transited path
	KDC_ERR_SVC_UNAVAILABLE               int32 = 29 //A service is not available
	KRB_AP_ERR_BAD_INTEGRITY              int32 = 31 //Integrity check on decrypted field failed
	KRB_AP_ERR_TKT_EXPIRED                int32 = 32 //Ticket expired
	KRB_AP_ERR_TKT_NYV                    int32 = 33 //Ticket not yet valid
	KRB_AP_ERR_REPEAT                     int32 = 34 //Request is a replay
	KRB_AP_ERR_NOT_US                     int32 = 35 //The ticket isn't for us
	KRB_AP_ERR_BADMATCH                   int32 = 36 //Ticket and authenticator don't match
	KRB_AP_ERR_SKEW                       int32 = 37 //Clock skew too great
	KRB_AP_ERR_BADADDR                    int32 = 38 //Incorrect net address
	KRB_AP_ERR_BADVERSION                 int32 = 39 //Protocol version mismatch
	KRB_AP_ERR_MSG_TYPE                   int32 = 40 //Invalid msg type
	KRB_AP_ERR_MODIFIED                   int32 = 41 //Message stream modified
	KRB_AP_ERR_BADORDER                   int32 = 42 //Message out of order
	KRB_AP_ERR_BADKEYVER                  int32 = 44 //Specified version of key is not available
	KRB_AP_ERR_NOKEY                      int32 = 45 //Service key not available
	KRB_AP_ERR_MUT_FAIL                   int32 = 46 //Mutual authentication failed
	KRB_AP_ERR_BADDIRECTION               int32 = 47 //Incorrect message direction
	KRB_AP_ERR_METHOD                     int32 = 48 //Alternative authentication method required
	KRB_AP_ERR_BADSEQ                     int32 = 49 //Incorrect sequence number in message
	KRB_AP_ERR_INAPP_CKSUM                int32 = 50 //Inappropriate type of checksum in message
	KRB_AP_PATH_NOT_ACCEPTED              int32 = 51 //Policy rejects transited path
	KRB_ERR_RESPONSE_TOO_BIG              int32 = 52 //Response too big for UDP;  retry with TCP
	KRB_ERR_GENERIC                       int32 = 60 //Generic error (description in e-text)
	KRB_ERR_FIELD_TOOLONG                 int32 = 61 //Field is too long for this implementation
	KDC_ERROR_CLIENT_NOT_TRUSTED          int32 = 62 //Reserved for PKINIT
	KDC_ERROR_KDC_NOT_TRUSTED             int32 = 63 //Reserved for PKINIT
	KDC_ERROR_INVALID_SIG                 int32 = 64 //Reserved for PKINIT
	KDC_ERR_KEY_TOO_WEAK                  int32 = 65 //Reserved for PKINIT
	KDC_ERR_CERTIFICATE_MISMATCH          int32 = 66 //Reserved for PKINIT
	KRB_AP_ERR_NO_TGT                     int32 = 67 //No TGT available to validate USER-TO-USER
	KDC_ERR_WRONG_REALM                   int32 = 68 //Reserved for future use
	KRB_AP_ERR_USER_TO_USER_REQUIRED      int32 = 69 //Ticket must be for  USER-TO-USER
	KDC_ERR_CANT_VERIFY_CERTIFICATE       int32 = 70 //Reserved for PKINIT
	KDC_ERR_INVALID_CERTIFICATE           int32 = 71 //Reserved for PKINIT
	KDC_ERR_REVOKED_CERTIFICATE           int32 = 72 //Reserved for PKINIT
	KDC_ERR_REVOCATION_STATUS_UNKNOWN     int32 = 73 //Reserved for PKINIT
	KDC_ERR_REVOCATION_STATUS_UNAVAILABLE int32 = 74 //Reserved for PKINIT
	KDC_ERR_CLIENT_NAME_MISMATCH          int32 = 75 //Reserved for PKINIT
	KDC_ERR_KDC_NAME_MISMATCH             int32 = 76 //Reserved for PKINIT
)

Kerberos error codes.

Variables

This section is empty.

Functions

func Lookup

func Lookup(i int32) string

Lookup an error code description.

Types

This section is empty.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL