- return_code
-
Direction: Output | Type: Integer |
The return code specifies the general result of the callable
service. Appendix A. ICSF and TSS Return and Reason Codes lists the return codes.
- reason_code
-
Direction: Output | Type: Integer |
The reason code specifies the result of the callable service
that is returned to the application program. Each return code has
different reason codes assigned to it that indicates specific processing
problems. Appendix A. ICSF and TSS Return and Reason Codes lists the reason codes.
- exit_data_length
-
Direction: Input/Output | Type: Integer |
The length of the data that is passed to the installation
exit. The length can be from X'00000000' to X'7FFFFFFF' (2
gigabytes). The data is identified in the exit_data parameter.
- exit_data
-
Direction: Input/Output | Type: String |
The data that is passed to the installation exit.
- rule_array_count
-
Direction: Input | Type: Integer |
The number of keywords you are supplying in the rule_array parameter.
Its value must be 0 or 1.
- rule_array
-
Direction: Input | Type: String |
Keywords that provide control information to the callable
service. Each keyword is left-justified in 8-byte fields and padded
on the right with blanks. All keywords must be in contiguous storage.
Table 257. Keywords for PKDS Key Record WriteKeyword | Meaning |
---|
Write Mode (optional) specifies the circumstances
under which the record is to be written. |
CHECK | Specifies that the record will be
written only if a record of type NULL with the same label exists in
the PKDS. If such a record exists, ICSF overwrites it. This is the
default condition. |
OVERLAY | Specifies that the record will be
overwritten regardless of the current content of the record. If a
record with the same label exists in the PKDS, ICSF overwrites it. |
- label
-
Direction: Input | Type: String |
The label of the record to be overwritten. A 64 byte character
string.
- token_length
-
Direction: Input | Type: Integer |
The length of the field containing the token to be written
to the PKDS.
- token
-
Direction: Input | Type: String |
The data to be written to the PKDS, which is a DSS, RSA,
or ECC private token in either external or internal format, or a DSS,
RSA, or ECC public token.