IBM / JTOpen

IBM Toolbox for Java, an IBM i communications library
https://ibm.github.io/JTOpen/
Other
56 stars 26 forks source link

Create AS400.newInstance() methods. Make SecureAS400 skinny as possible. #169

Closed nadiramra closed 3 months ago

nadiramra commented 4 months ago

Goal is to do everything from AS400 instance.

Add AS400.newInstance() methods.

Simplified SecureAS00 class by moving SecureAS400 methods to AS400 object. Unfortunately, cannot get rid of static classes. Further simplification in AS400 class by removing unnecessary duplicate logic.

MFA: Added instance method to determine if MFA is supported.

Security: When clearing out password buffers, check reference is null.

Minor formatting: removed tabs in updated files.