Class SAFPasswordChangeException

java.lang.Object
java.lang.Throwable
java.lang.Exception
com.ibm.wsspi.security.registry.saf.SAFPasswordChangeException
All Implemented Interfaces:
Serializable

public class SAFPasswordChangeException extends Exception
For exceptions thrown from SAFPasswordUtility.
See Also:
  • Constructor Details

    • SAFPasswordChangeException

      public SAFPasswordChangeException(Throwable t)
    • SAFPasswordChangeException

      public SAFPasswordChangeException(String userSecName, String ApplID)
    • SAFPasswordChangeException

      public SAFPasswordChangeException(int safReturnCode, int racfReturnCode, int racfReasonCode, String userSecName, String applID)
  • Method Details

    • getSafReturnCode

      public int getSafReturnCode()
      The SAF return code from the service which generated this authorization failure.
      Returns:
      The SAF return code, or -1 if the SAF return code is not available.
    • getRacfReturnCode

      public int getRacfReturnCode()
      The RACF return code from the service which generated this authorization failure. Note that if a security product other than RACF is being used, its return code will be returned by this method.
      Returns:
      The RACF return code, or -1 if the RACF return code is not available.
    • getRacfReasonCode

      public int getRacfReasonCode()
      The RACF reason code from the service which generated this authorization failure. Note that if a security product other than RACF is being used, its reason code will be returned by this method.
      Returns:
      The RACF reason code, or -1 if the RACF reason code is not available.
    • getUserSecurityName

      public String getUserSecurityName()
      The username against who this authorization check was made.
      Returns:
      The username against who this authorization check was made, or null if not available.
    • getApplid

      public String getApplid()
      The APPLID used to perform this authorization check.
      Returns:
      The APPLID, or null if not available.