Connect to the Purdue Home Page

Purdue University

Identity and Access Management

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

  
        

Feedback | Contact Purdue
Maintained by: IAMO Team

Purdue University, West Lafayette, IN 47907, (765) 494-4600
© 2010 - 2013 Purdue University | An equal access/equal opportunity university | Copyright Complaints
If you have trouble accessing this page because of a disability, please contact the CSC at itap@purdue.edu or (765) 494-4000.