AXL Software™

com.theorem.tacacs
Class TAC

Object
  extended byTAC

public class TAC
extends Object

Class holding the standard TACACS+ constants.


Field Summary
static int TAC_PLUS_ACCT
          Accounting Request Type - 3.
static int TAC_PLUS_ACCT_FLAG_MORE
          Deprecated.  
static int TAC_PLUS_ACCT_FLAG_START
          Accounting START flag - 2.
static int TAC_PLUS_ACCT_FLAG_STOP
          Accounting START flag - 4.
static int TAC_PLUS_ACCT_FLAG_WATCHDOG
          Accounting WATCHDOG flag - 8.
static int TAC_PLUS_AUTHEN
          Authentication Request Type - 1.
static int TAC_PLUS_AUTHEN_CHPASS
          Authentication Change password. - 2.
static int TAC_PLUS_AUTHEN_LOGIN
          Authentication Login. - 1.
static int TAC_PLUS_AUTHEN_METH_ENABLE
          Authorization ENABLE is a command that authenticates in order to grant new privileges. - 4.
static int TAC_PLUS_AUTHEN_METH_GUEST
          Authorization GUEST (is an unqualified guest authentication, such as an ARAP guest login). - 8.
static int TAC_PLUS_AUTHEN_METH_KRB4
          Authorization Kerberos version 4 flag. - 17.
static int TAC_PLUS_AUTHEN_METH_KRB5
          Authorization Kerberos version 5 flag. - 2.
static int TAC_PLUS_AUTHEN_METH_LINE
          Authorization LINE (refers to a fixed password associated with the line used to gain access flag). - 3.
static int TAC_PLUS_AUTHEN_METH_LOCAL
          Authorization LOCAL is a NAS local user database. - 5.
static int TAC_PLUS_AUTHEN_METH_NONE
          Authorization NONE flag. - 1.
static int TAC_PLUS_AUTHEN_METH_NOT_SET
          Authorization Not Set flag. - 0.
static int TAC_PLUS_AUTHEN_METH_RADIUS
          Authorization RADIUS authentication - 16.
static int TAC_PLUS_AUTHEN_METH_RCMD
          Authorization RCMD (refers to authentication provided via the R-command protocols from Berkeley Unix) flag. - 32.
static int TAC_PLUS_AUTHEN_METH_TACACSPLUS
          Authorization flag.TACACSPLUS authentication method - 6.
static int TAC_PLUS_AUTHEN_SENDAUTH
          Authentication Send authentication. - 4.
static int TAC_PLUS_AUTHEN_SENDPASS
          Deprecated.  
static int TAC_PLUS_AUTHEN_STATUS_ERROR
          Status Error. - 7.
static int TAC_PLUS_AUTHEN_STATUS_FAIL
          Status Failed. - 2.
static int TAC_PLUS_AUTHEN_STATUS_FOLLOW
          Status - use another daemon for authentication. - 33.
static int TAC_PLUS_AUTHEN_STATUS_GETDATA
          Status Requires more informat . - 3.
static int TAC_PLUS_AUTHEN_STATUS_GETPASS
          Status Get the password. - 5.
static int TAC_PLUS_AUTHEN_STATUS_GETUSER
          Status Send the user name. - 4.
static int TAC_PLUS_AUTHEN_STATUS_PASS
          Status Passed. - 1.
static int TAC_PLUS_AUTHEN_STATUS_RESTART
          Status Restart the authentication with a START packet. - 6.
static int TAC_PLUS_AUTHEN_SVC_ARAP
          Service for the Start packet. - ARAP Login - 4.
static int TAC_PLUS_AUTHEN_SVC_ENABLE
          Service for the Start packet. - Enable - 2.
static int TAC_PLUS_AUTHEN_SVC_FWPROXY
          Service for the Start packet. - Proxy service - 9.
static int TAC_PLUS_AUTHEN_SVC_LOGIN
          Service for the Start packet. - Login service - 1.
static int TAC_PLUS_AUTHEN_SVC_NASI
          Service for the Start packet. - NASI service - 8.
static int TAC_PLUS_AUTHEN_SVC_NONE
          Service for the Start packet. - No service - 0.
static int TAC_PLUS_AUTHEN_SVC_PPP
          Service for the Start packet. - PPP service - 3.
static int TAC_PLUS_AUTHEN_SVC_PT
          Service for the Start packet. - service - 5.
static int TAC_PLUS_AUTHEN_SVC_RCMD
          Service for the Start packet. - RCMD service - 6.
static int TAC_PLUS_AUTHEN_SVC_X25
          Service for the Start packet. - X25 service - 7.
static int TAC_PLUS_AUTHEN_TYPE_ARAP
          Authentication type - 4.
static int TAC_PLUS_AUTHEN_TYPE_ASCII
          Authentication type - 1.
static int TAC_PLUS_AUTHEN_TYPE_CHAP
          Authentication type - 3.
static int TAC_PLUS_AUTHEN_TYPE_MSCHAP
          Authentication type - 5.
static int TAC_PLUS_AUTHEN_TYPE_PAP
          Authentication type - 2.
static int TAC_PLUS_AUTHOR
          Authorization Request Type - 2.
static int TAC_PLUS_AUTHOR_STATUS_ERROR
          Authorization Status Type - 17.
static int TAC_PLUS_AUTHOR_STATUS_FAIL
          Authorization Status Type - 16.
static int TAC_PLUS_AUTHOR_STATUS_FOLLOW
          Authorization Status Type - 33.
static int TAC_PLUS_AUTHOR_STATUS_PASS_ADD
          Authorization Status Type - 1.
static int TAC_PLUS_AUTHOR_STATUS_PASS_REPL
          Authorization Status Type - 2.
static int TAC_PLUS_CONTINUE_FLAG_ABORT
          Flag for the Continue packet that the authentication process must stop - 1.
static int TAC_PLUS_CONTINUE_FLAG_OK
          Flag to indicate that a Continue packet can procede -0.
static int TAC_PLUS_PRIV_LVL_MAX
          Privilege level - 15.
static int TAC_PLUS_PRIV_LVL_MIN
          Privilege level - 0.
static int TAC_PLUS_PRIV_LVL_ROOT
          Privilege level - 15.
static int TAC_PLUS_PRIV_LVL_USER
          Privilege level - 1.
static int TAC_PLUS_REPLY_FLAG_NOECHO
          Flag for the Reply packet. - 1.
 
Constructor Summary
TAC()
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAC_PLUS_AUTHEN_LOGIN

public static final int TAC_PLUS_AUTHEN_LOGIN
Authentication Login. - 1.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_CHPASS

public static final int TAC_PLUS_AUTHEN_CHPASS
Authentication Change password. - 2.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SENDPASS

public static final int TAC_PLUS_AUTHEN_SENDPASS
Deprecated.  

Authentication Send password back. - 3.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SENDAUTH

public static final int TAC_PLUS_AUTHEN_SENDAUTH
Authentication Send authentication. - 4.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_STATUS_PASS

public static final int TAC_PLUS_AUTHEN_STATUS_PASS
Status Passed. - 1.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_STATUS_FAIL

public static final int TAC_PLUS_AUTHEN_STATUS_FAIL
Status Failed. - 2.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_STATUS_GETDATA

public static final int TAC_PLUS_AUTHEN_STATUS_GETDATA
Status Requires more informat . - 3.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_STATUS_GETUSER

public static final int TAC_PLUS_AUTHEN_STATUS_GETUSER
Status Send the user name. - 4.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_STATUS_GETPASS

public static final int TAC_PLUS_AUTHEN_STATUS_GETPASS
Status Get the password. - 5.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_STATUS_RESTART

public static final int TAC_PLUS_AUTHEN_STATUS_RESTART
Status Restart the authentication with a START packet. - 6.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_STATUS_ERROR

public static final int TAC_PLUS_AUTHEN_STATUS_ERROR
Status Error. - 7.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_STATUS_FOLLOW

public static final int TAC_PLUS_AUTHEN_STATUS_FOLLOW
Status - use another daemon for authentication. - 33.

See Also:
Constant Field Values

TAC_PLUS_CONTINUE_FLAG_ABORT

public static final int TAC_PLUS_CONTINUE_FLAG_ABORT
Flag for the Continue packet that the authentication process must stop - 1.

See Also:
Constant Field Values

TAC_PLUS_CONTINUE_FLAG_OK

public static final int TAC_PLUS_CONTINUE_FLAG_OK
Flag to indicate that a Continue packet can procede -0.

See Also:
Constant Field Values

TAC_PLUS_REPLY_FLAG_NOECHO

public static final int TAC_PLUS_REPLY_FLAG_NOECHO
Flag for the Reply packet. - 1.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SVC_NONE

public static final int TAC_PLUS_AUTHEN_SVC_NONE
Service for the Start packet. - No service - 0.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SVC_LOGIN

public static final int TAC_PLUS_AUTHEN_SVC_LOGIN
Service for the Start packet. - Login service - 1.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SVC_ENABLE

public static final int TAC_PLUS_AUTHEN_SVC_ENABLE
Service for the Start packet. - Enable - 2.

The ENABLE service refers to a service requesting authentication in order to grant the user different privileges. This is comparable to the Unix "su(1)" command. A service value of NONE should only be used when none of the other service values are appropriate.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SVC_PPP

public static final int TAC_PLUS_AUTHEN_SVC_PPP
Service for the Start packet. - PPP service - 3.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SVC_ARAP

public static final int TAC_PLUS_AUTHEN_SVC_ARAP
Service for the Start packet. - ARAP Login - 4.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SVC_PT

public static final int TAC_PLUS_AUTHEN_SVC_PT
Service for the Start packet. - service - 5.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SVC_RCMD

public static final int TAC_PLUS_AUTHEN_SVC_RCMD
Service for the Start packet. - RCMD service - 6. RCMD refers to authen tication provided via the R-command protocols from Berkeley Unix.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SVC_X25

public static final int TAC_PLUS_AUTHEN_SVC_X25
Service for the Start packet. - X25 service - 7.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SVC_NASI

public static final int TAC_PLUS_AUTHEN_SVC_NASI
Service for the Start packet. - NASI service - 8.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_SVC_FWPROXY

public static final int TAC_PLUS_AUTHEN_SVC_FWPROXY
Service for the Start packet. - Proxy service - 9.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_TYPE_ASCII

public static final int TAC_PLUS_AUTHEN_TYPE_ASCII
Authentication type - 1.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_TYPE_PAP

public static final int TAC_PLUS_AUTHEN_TYPE_PAP
Authentication type - 2.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_TYPE_CHAP

public static final int TAC_PLUS_AUTHEN_TYPE_CHAP
Authentication type - 3.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_TYPE_ARAP

public static final int TAC_PLUS_AUTHEN_TYPE_ARAP
Authentication type - 4.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_TYPE_MSCHAP

public static final int TAC_PLUS_AUTHEN_TYPE_MSCHAP
Authentication type - 5.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN

public static final int TAC_PLUS_AUTHEN
Authentication Request Type - 1.

See Also:
Constant Field Values

TAC_PLUS_AUTHOR

public static final int TAC_PLUS_AUTHOR
Authorization Request Type - 2.

See Also:
Constant Field Values

TAC_PLUS_ACCT

public static final int TAC_PLUS_ACCT
Accounting Request Type - 3.

See Also:
Constant Field Values

TAC_PLUS_AUTHOR_STATUS_PASS_ADD

public static final int TAC_PLUS_AUTHOR_STATUS_PASS_ADD
Authorization Status Type - 1.

See Also:
Constant Field Values

TAC_PLUS_AUTHOR_STATUS_PASS_REPL

public static final int TAC_PLUS_AUTHOR_STATUS_PASS_REPL
Authorization Status Type - 2.

See Also:
Constant Field Values

TAC_PLUS_AUTHOR_STATUS_FAIL

public static final int TAC_PLUS_AUTHOR_STATUS_FAIL
Authorization Status Type - 16.

See Also:
Constant Field Values

TAC_PLUS_AUTHOR_STATUS_ERROR

public static final int TAC_PLUS_AUTHOR_STATUS_ERROR
Authorization Status Type - 17.

See Also:
Constant Field Values

TAC_PLUS_AUTHOR_STATUS_FOLLOW

public static final int TAC_PLUS_AUTHOR_STATUS_FOLLOW
Authorization Status Type - 33.

See Also:
Constant Field Values

TAC_PLUS_ACCT_FLAG_MORE

public static final int TAC_PLUS_ACCT_FLAG_MORE
Deprecated.  

Accounting MORE flag.(deprecated) - 1.

See Also:
Constant Field Values

TAC_PLUS_ACCT_FLAG_START

public static final int TAC_PLUS_ACCT_FLAG_START
Accounting START flag - 2.

See Also:
Constant Field Values

TAC_PLUS_ACCT_FLAG_STOP

public static final int TAC_PLUS_ACCT_FLAG_STOP
Accounting START flag - 4.

See Also:
Constant Field Values

TAC_PLUS_ACCT_FLAG_WATCHDOG

public static final int TAC_PLUS_ACCT_FLAG_WATCHDOG
Accounting WATCHDOG flag - 8.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_NOT_SET

public static final int TAC_PLUS_AUTHEN_METH_NOT_SET
Authorization Not Set flag. - 0.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_NONE

public static final int TAC_PLUS_AUTHEN_METH_NONE
Authorization NONE flag. - 1.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_KRB5

public static final int TAC_PLUS_AUTHEN_METH_KRB5
Authorization Kerberos version 5 flag. - 2.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_LINE

public static final int TAC_PLUS_AUTHEN_METH_LINE
Authorization LINE (refers to a fixed password associated with the line used to gain access flag). - 3.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_ENABLE

public static final int TAC_PLUS_AUTHEN_METH_ENABLE
Authorization ENABLE is a command that authenticates in order to grant new privileges. - 4.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_LOCAL

public static final int TAC_PLUS_AUTHEN_METH_LOCAL
Authorization LOCAL is a NAS local user database. - 5.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_TACACSPLUS

public static final int TAC_PLUS_AUTHEN_METH_TACACSPLUS
Authorization flag.TACACSPLUS authentication method - 6.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_GUEST

public static final int TAC_PLUS_AUTHEN_METH_GUEST
Authorization GUEST (is an unqualified guest authentication, such as an ARAP guest login). - 8.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_RADIUS

public static final int TAC_PLUS_AUTHEN_METH_RADIUS
Authorization RADIUS authentication - 16.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_KRB4

public static final int TAC_PLUS_AUTHEN_METH_KRB4
Authorization Kerberos version 4 flag. - 17.

See Also:
Constant Field Values

TAC_PLUS_AUTHEN_METH_RCMD

public static final int TAC_PLUS_AUTHEN_METH_RCMD
Authorization RCMD (refers to authentication provided via the R-command protocols from Berkeley Unix) flag. - 32.

See Also:
Constant Field Values

TAC_PLUS_PRIV_LVL_MAX

public static final int TAC_PLUS_PRIV_LVL_MAX
Privilege level - 15.

See Also:
Constant Field Values

TAC_PLUS_PRIV_LVL_ROOT

public static final int TAC_PLUS_PRIV_LVL_ROOT
Privilege level - 15.

See Also:
Constant Field Values

TAC_PLUS_PRIV_LVL_USER

public static final int TAC_PLUS_PRIV_LVL_USER
Privilege level - 1.

See Also:
Constant Field Values

TAC_PLUS_PRIV_LVL_MIN

public static final int TAC_PLUS_PRIV_LVL_MIN
Privilege level - 0.

See Also:
Constant Field Values
Constructor Detail

TAC

public TAC()

AXL Software™

Submit a bug report or feature request

Copyright 1998-2002 AXL Software™ PO Box 97, Viola, Delaware 19979, U.S.A. All Rights Reserved.