private static int convertUsage()

in kerby-kerb/kerb-crypto/src/main/java/org/apache/kerby/kerberos/kerb/crypto/util/Rc4.java [47:64]


    private static int convertUsage(int usage) {
        switch (usage) {
            case 1:  return 1;   /* AS-REQ PA-ENC-TIMESTAMP padata timestamp,  */
            case 2:  return 2;   /* ticket from kdc */
            case 3:  return 8;   /* as-rep encrypted part */
            case 4:  return 4;   /* tgs-req authz data */
            case 5:  return 5;   /* tgs-req authz data in subkey */
            case 6:  return 6;   /* tgs-req authenticator cksum */
            case 7:  return 7;   /* tgs-req authenticator */
            case 8:  return 8;
            case 9:  return 9;   /* tgs-rep encrypted with subkey */
            case 10: return 10;  /* ap-rep authentication cksum (never used by MS) */
            case 11: return 11;  /* app-req authenticator */
            case 12: return 12;  /* app-rep encrypted part */
            case 23: return 13;  /* sign wrap token*/
            default: return usage;
        }
    }