A C D E G J R S 

A

afterDecode(GatewayRequest) - Method in interface com.ibm.ctg.security.ClientSecurity
This method is called after an in-bound reply has been decoded.
afterDecode(GatewayRequest, X509Certificate[]) - Method in interface com.ibm.ctg.security.JSSEServerSecurity
This method is called after an in-bound request has been decoded.
afterDecode(GatewayRequest) - Method in interface com.ibm.ctg.security.ServerSecurity
This method is called after an in-bound request has been decoded.

C

ClientSecurity - Interface in com.ibm.ctg.security
All implementations of CICS Transaction Gateway client-side security classes must implement the ClientSecurity interface.
com.ibm.ctg.security - package com.ibm.ctg.security
Provides classes for developing client and server security exits.
com.ibm.ctg.util - package com.ibm.ctg.util
 

D

decodeReply(byte[]) - Method in interface com.ibm.ctg.security.ClientSecurity
This method is called to decode a reply from the CICS Transaction Gateway, which has been encoded by its partner ServerSecurity instance's encodeReply method.
decodeRequest(byte[]) - Method in interface com.ibm.ctg.security.JSSEServerSecurity
This method is called to decode a client request, which has been encoded by its partner ClientSecurity instance's encodeRequest method.
decodeRequest(byte[]) - Method in interface com.ibm.ctg.security.ServerSecurity
This method is called to decode a client request, which has been encoded by its partner ClientSecurity instance's encodeRequest method.

E

encodeReply(byte[], GatewayRequest) - Method in interface com.ibm.ctg.security.JSSEServerSecurity
This method is called to encode a reply to the client program.
encodeReply(byte[], GatewayRequest) - Method in interface com.ibm.ctg.security.ServerSecurity
This method is called to encode a reply to the client program.
encodeRequest(byte[], GatewayRequest) - Method in interface com.ibm.ctg.security.ClientSecurity
This method is called to encode a request to the CICS Transaction Gateway.

G

generateHandshake(InetAddress) - Method in interface com.ibm.ctg.security.ClientSecurity
This method is called to generate the initial client-to-Gateway handshake flow.
getRACFUserid() - Method in class com.ibm.ctg.util.RACFUserid
Returns the RACF user ID which maps to the supplied X.509 certificate.

J

JSSEServerSecurity - Interface in com.ibm.ctg.security
All implementations of CICS Transaction Gateway server-side security classes which require the exposure of SSL Client Certificates must implement the JSSEServerSecurity interface.

R

RACFUserid - Class in com.ibm.ctg.util
This class is a CICS Transaction Gateway for OS/390 utility.
RACFUserid() - Constructor for class com.ibm.ctg.util.RACFUserid
Constructs a default RACFUserid object.
RACFUserid(byte[]) - Constructor for class com.ibm.ctg.util.RACFUserid
Constructs a RACFUserid object and sets its internal data members with an X.509 certificate.
receiveHandshake(byte[], InetAddress) - Method in interface com.ibm.ctg.security.JSSEServerSecurity
This method is called in response to the initial client-to-Gateway handshake flow, that is the handshake returned by its partner ClientSecurity instance's generateHandshake method.
receiveHandshake(byte[], InetAddress) - Method in interface com.ibm.ctg.security.ServerSecurity
This method is called in response to the initial client-to-Gateway handshake flow, that is the handshake returned by its partner ClientSecurity instance's generateHandshake method.
repliedHandshake(byte[]) - Method in interface com.ibm.ctg.security.ClientSecurity
This method is called in response to the replied Gateway-to-client handshake flow, that is the handshake returned by its partner ServerSecurity instance's receiveHandshake method.

S

ServerSecurity - Interface in com.ibm.ctg.security
All implementations of CICS Transaction Gateway server-side security classes must implement the ServerSecurity interface.
setCertificate(byte[]) - Method in class com.ibm.ctg.util.RACFUserid
Sets the X.509 certificate data.
A C D E G J R S 
©Copyright IBM Corp. 1994, 2012
Legal