|
CICS® Transaction Gateway Programming Reference v1.1.0.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.ctg.util.RACFUserid
public class RACFUserid
This class is a CICS Transaction Gateway for OS/390 utility. This class will attempt to map an X.509 certificate (client) to a RACF userid. The certificate must already be associated with a valid RACF userid using the RACDCERT ADD(dataset-name) TRUST command on OS/390. Note: com.ibm.util.Base64 utility is provided to perform Base64 -> BER conversions.
Constructor Summary | |
---|---|
RACFUserid()
Constructs a default RACFUserid object. |
|
RACFUserid(byte[] baCertData)
Constructs a RACFUserid object and sets its internal data members with an X.509 certificate. |
Method Summary | |
---|---|
java.lang.String |
getRACFUserid()
Returns the RACF user ID which maps to the supplied X.509 certificate. |
void |
setCertificate(byte[] baCertData)
Sets the X.509 certificate data. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RACFUserid()
public RACFUserid(byte[] baCertData)
baCertData
- Byte array containing a BER encoded X.509 certificateMethod Detail |
---|
public void setCertificate(byte[] baCertData)
baCertData
- byte array containing a BER encoded X.509 certificatepublic java.lang.String getRACFUserid() throws java.io.IOException
java.io.IOException
- If RACF passes a -1 (failure) return code
|
©Copyright IBM Corp. 1994, 2014 Legal |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |