Class WSTrustSOAPFaultException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.sun.xml.ws.security.trust.WSTrustSOAPFaultException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
WSSCSOAPFaultException

public class WSTrustSOAPFaultException extends RuntimeException
Captures the SOAPFault that needs to be thrown by an STS when a processing error occurs
Author:
Kumar Jayanti
See Also:
  • Field Details

    • WS_TRUST_INVALID_REQUEST_FAULT

      public static final QName WS_TRUST_INVALID_REQUEST_FAULT
    • WS_TRUST_FAILED_AUTHENTICATION_FAULT

      public static final QName WS_TRUST_FAILED_AUTHENTICATION_FAULT
    • WS_TRUST_REQUEST_FAILED_FAULT

      public static final QName WS_TRUST_REQUEST_FAILED_FAULT
    • WS_TRUST_INVALID_SECURITYTOKEN_FAULT

      public static final QName WS_TRUST_INVALID_SECURITYTOKEN_FAULT
    • WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULT

      public static final QName WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULT
    • WS_TRUST_EXPIRED_DATA_FAULT

      public static final QName WS_TRUST_EXPIRED_DATA_FAULT
    • WS_TRUST_INVALID_TIMERANGE_FAULT

      public static final QName WS_TRUST_INVALID_TIMERANGE_FAULT
    • WS_TRUST_INVALID_SCOPE_FAULT

      public static final QName WS_TRUST_INVALID_SCOPE_FAULT
    • WS_TRUST_RENEW_NEEDED_FAULT

      public static final QName WS_TRUST_RENEW_NEEDED_FAULT
    • WS_TRUST_UNABLE_TO_RENEW_FAULT

      public static final QName WS_TRUST_UNABLE_TO_RENEW_FAULT
    • WS_TRUST_BAD_REQUEST_FAULT

      public static final QName WS_TRUST_BAD_REQUEST_FAULT
    • WS_TRUST_INVALID_REQUEST_FAULTSTRING

      public static final String WS_TRUST_INVALID_REQUEST_FAULTSTRING
      See Also:
    • WS_TRUST_FAILED_AUTHENTICATION_FAULTSTRING

      public static final String WS_TRUST_FAILED_AUTHENTICATION_FAULTSTRING
      See Also:
    • WS_TRUST_REQUEST_FAILED_FAULTSTRING

      public static final String WS_TRUST_REQUEST_FAILED_FAULTSTRING
      See Also:
    • WS_TRUST_INVALID_SECURITYTOKEN_FAULTSTRING

      public static final String WS_TRUST_INVALID_SECURITYTOKEN_FAULTSTRING
      See Also:
    • WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULTSTRING

      public static final String WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULTSTRING
      See Also:
    • WS_TRUST_BAD_REQUEST_FAULTSTRING

      public static final String WS_TRUST_BAD_REQUEST_FAULTSTRING
      See Also:
    • WS_TRUST_EXPIRED_DATA_FAULTSTRING

      public static final String WS_TRUST_EXPIRED_DATA_FAULTSTRING
      See Also:
    • WS_TRUST_INVALID_TIMERANGE_FAULTSTRING

      public static final String WS_TRUST_INVALID_TIMERANGE_FAULTSTRING
      See Also:
    • WS_TRUST_INVALID_SCOPE_FAULTSTRING

      public static final String WS_TRUST_INVALID_SCOPE_FAULTSTRING
      See Also:
    • WS_TRUST_RENEW_NEEDED_FAULTSTRING

      public static final String WS_TRUST_RENEW_NEEDED_FAULTSTRING
      See Also:
    • WS_TRUST_UNABLE_TO_RENEW_FAULTSTRING

      public static final String WS_TRUST_UNABLE_TO_RENEW_FAULTSTRING
      See Also:
  • Constructor Details

    • WSTrustSOAPFaultException

      public WSTrustSOAPFaultException(String message, Throwable cause, QName faultCode, String faultString)
      Creates a new instance of WSTrustSOAPFaultException
  • Method Details

    • getFaultString

      public String getFaultString()
      Get the FaultString for this exception
    • getFaultCode

      public QName getFaultCode()
      Get the FaultCode (QName) for this exception