Defining profiles in the PTKTDATA class

For each application that users can gain access to with the PassTicket, you must create at least one profile in the PTKTDATA class. The profile associates a Start of changePassTicketEnd of change key with a particular application on a particular system. The profiles can be created so they apply to:
  • Start of changeAll users End of change
  • Start of changeUsers who belong to a specific RACF® group End of change
  • A specific RACF user, when connected to a specific RACF group
  • A specific RACF user
To define the profile, use the RDEFINE command:
RDEFINE PTKTDATA profile-name SSIGNON(key-description) UACC(Start of changeNONEEnd of change)
where:
PTKTDATA
specifies the PassTicket key class.
profile-name
is the name of the profile (see Determining PTKTDATA profile names).

For the PTKTDATA class, the profile must be a discrete profile. Because each application must be uniquely defined, you cannot specify a generic profile in the PTKTDATA class. If you specify a generic profile, it is ignored during PassTicket processing for the application, and PassTickets cannot be used to authenticate users for that application.

key-description
Start of changedefines the PassTicket keys and related configuration settings.
For legacy PassTickets:
  • A subset of these keywords specify the method RACF is to use to protect the legacy PassTicket key in the RACF database on the host. You can specify either masking or encryption for the method (see Protecting PassTicket keys).
  • legacy PassTicket keys are 64-bit Data Encryption Standard (DES) keys. With DES, eight of the 64 bits are reserved for use as parity bits, so those eight bits are not part of the 56-bit key. In hexadecimal notation, the DES parity bits are: X'0101 0101 0101 0101'. Any two 64-bit keys are equivalent DES keys if their only difference is in one or more of these parity bits.
For enhanced PassTickets:
  • A subset of these keywords identify the enhanced PassTicket keys and related configuration settings to be used to generate and evaluate an enhanced PassTicket. enhanced PassTicket keys are 256-2048 bit HMAC keys.
End of change