User Commands authzchar(1)
NAME
authzchar - process I2A2 authorization characteristics and
macros
SYNOPSIS
authzchar [ -c cpath ] [ -h ] [ -m mpath ]
DESCRIPTION
authzchar is a simple program to load I2A2 characteristics
and macros, then expand and list the macros. Authorization
characteristics are indicators of relationships associated
with PUIDs (Purdue University IDentification numbers).
Authorization macros are combinations of authorization
characteristic tests.
I2A2 stands for Infrastructure for Identification, Authenti-
cation and Authorization. It is a Purdue infrastructure
designed to provide general support to Purdue data systems
for identifying accesses, authenticating their claimed iden-
tities, and determining what services the identities are
authorized to use.
OPTIONS
Authzclnt accepts the following options.
-c cpath
optionally provides a path to the characteristics
definition file. See FILES for more information on the
default characteristics file path.
-h optionally requests the display of a help output panel.
When this option is used, no further processing takes
place.
-m mpath
optionally provides a path to the macro definition
file. See FILES for more information on the default
macro definition file path.
DIAGNOSTICS
Authzchar reports errors to the standard error file and
returns a non-zero exit code when errors have been detected.
It returns a zero exit code when no errors have been
detected.
FILES
/var/local/puid/authz/chars
is the default path to the characteristics file. This
path is defined by PUID_CHAR_FILE in puid_char.h. The
PUID_CHAR_FILE environment variable and the -c cpath
option will over-ride the default.
SunOS 5.8 Last change: 1
User Commands authzchar(1)
This file contains data to map characteristic numbers to
names. Its format is defined in comments at the begin-
ning of the standard version of the file, used by the
I2A2 system. The standard file can be downloaded from:
http://www.i2a2.purdue.edu/characteristics/char.txt
/var/local/puid/authz/macros
is the default path to the characteristics macro defini-
tions file. This path is defined by PUID_MACRO_FILE in
puid_char.h. The PUID_MACRO_FILE environment variable
and the -m mpath option will over-ride the default.
This file maps macro names to Boolean characteristic
authorization expressions. Its format is defined in
comments at the beginning of the standard version of the
file, used by the I2A2 system. The standard file can be
downloaded from:
http://www.i2a2.purdue.edu/characteristics/macros.txt
AUTHORS
Vic Abell
SEE ALSO
puid_char(3).
SunOS 5.8 Last change: 2