com.sun.xml.ws.security.trust
Class WSTrustSOAPFaultException

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

public class WSTrustSOAPFaultException
extends java.lang.RuntimeException

Captures the SOAPFault that needs to be thrown by an STS when a processing error occurs

See Also:
Serialized Form

Field Summary
static javax.xml.namespace.QName WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULT
           
static java.lang.String WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULTSTRING
           
static javax.xml.namespace.QName WS_TRUST_BAD_REQUEST_FAULT
           
static java.lang.String WS_TRUST_BAD_REQUEST_FAULTSTRING
           
static javax.xml.namespace.QName WS_TRUST_EXPIRED_DATA_FAULT
           
static java.lang.String WS_TRUST_EXPIRED_DATA_FAULTSTRING
           
static javax.xml.namespace.QName WS_TRUST_FAILED_AUTHENTICATION_FAULT
           
static java.lang.String WS_TRUST_FAILED_AUTHENTICATION_FAULTSTRING
           
static javax.xml.namespace.QName WS_TRUST_INVALID_REQUEST_FAULT
           
static java.lang.String WS_TRUST_INVALID_REQUEST_FAULTSTRING
           
static javax.xml.namespace.QName WS_TRUST_INVALID_SCOPE_FAULT
           
static java.lang.String WS_TRUST_INVALID_SCOPE_FAULTSTRING
           
static javax.xml.namespace.QName WS_TRUST_INVALID_SECURITYTOKEN_FAULT
           
static java.lang.String WS_TRUST_INVALID_SECURITYTOKEN_FAULTSTRING
           
static javax.xml.namespace.QName WS_TRUST_INVALID_TIMERANGE_FAULT
           
static java.lang.String WS_TRUST_INVALID_TIMERANGE_FAULTSTRING
           
static javax.xml.namespace.QName WS_TRUST_RENEW_NEEDED_FAULT
           
static java.lang.String WS_TRUST_RENEW_NEEDED_FAULTSTRING
           
static javax.xml.namespace.QName WS_TRUST_REQUEST_FAILED_FAULT
           
static java.lang.String WS_TRUST_REQUEST_FAILED_FAULTSTRING
           
static javax.xml.namespace.QName WS_TRUST_UNABLE_TO_RENEW_FAULT
           
static java.lang.String WS_TRUST_UNABLE_TO_RENEW_FAULTSTRING
           
 
Constructor Summary
WSTrustSOAPFaultException(java.lang.String message, java.lang.Throwable cause, javax.xml.namespace.QName faultCode, java.lang.String faultString)
          Creates a new instance of WSTrustSOAPFaultException
 
Method Summary
 javax.xml.namespace.QName getFaultCode()
          Get the FaultCode (QName) for this exception
 java.lang.String getFaultString()
          Get the FaultString for this exception
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

WS_TRUST_INVALID_REQUEST_FAULT

public static final javax.xml.namespace.QName WS_TRUST_INVALID_REQUEST_FAULT

WS_TRUST_FAILED_AUTHENTICATION_FAULT

public static final javax.xml.namespace.QName WS_TRUST_FAILED_AUTHENTICATION_FAULT

WS_TRUST_REQUEST_FAILED_FAULT

public static final javax.xml.namespace.QName WS_TRUST_REQUEST_FAILED_FAULT

WS_TRUST_INVALID_SECURITYTOKEN_FAULT

public static final javax.xml.namespace.QName WS_TRUST_INVALID_SECURITYTOKEN_FAULT

WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULT

public static final javax.xml.namespace.QName WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULT

WS_TRUST_EXPIRED_DATA_FAULT

public static final javax.xml.namespace.QName WS_TRUST_EXPIRED_DATA_FAULT

WS_TRUST_INVALID_TIMERANGE_FAULT

public static final javax.xml.namespace.QName WS_TRUST_INVALID_TIMERANGE_FAULT

WS_TRUST_INVALID_SCOPE_FAULT

public static final javax.xml.namespace.QName WS_TRUST_INVALID_SCOPE_FAULT

WS_TRUST_RENEW_NEEDED_FAULT

public static final javax.xml.namespace.QName WS_TRUST_RENEW_NEEDED_FAULT

WS_TRUST_UNABLE_TO_RENEW_FAULT

public static final javax.xml.namespace.QName WS_TRUST_UNABLE_TO_RENEW_FAULT

WS_TRUST_BAD_REQUEST_FAULT

public static final javax.xml.namespace.QName WS_TRUST_BAD_REQUEST_FAULT

WS_TRUST_INVALID_REQUEST_FAULTSTRING

public static final java.lang.String WS_TRUST_INVALID_REQUEST_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_FAILED_AUTHENTICATION_FAULTSTRING

public static final java.lang.String WS_TRUST_FAILED_AUTHENTICATION_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_REQUEST_FAILED_FAULTSTRING

public static final java.lang.String WS_TRUST_REQUEST_FAILED_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_INVALID_SECURITYTOKEN_FAULTSTRING

public static final java.lang.String WS_TRUST_INVALID_SECURITYTOKEN_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULTSTRING

public static final java.lang.String WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_BAD_REQUEST_FAULTSTRING

public static final java.lang.String WS_TRUST_BAD_REQUEST_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_EXPIRED_DATA_FAULTSTRING

public static final java.lang.String WS_TRUST_EXPIRED_DATA_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_INVALID_TIMERANGE_FAULTSTRING

public static final java.lang.String WS_TRUST_INVALID_TIMERANGE_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_INVALID_SCOPE_FAULTSTRING

public static final java.lang.String WS_TRUST_INVALID_SCOPE_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_RENEW_NEEDED_FAULTSTRING

public static final java.lang.String WS_TRUST_RENEW_NEEDED_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_UNABLE_TO_RENEW_FAULTSTRING

public static final java.lang.String WS_TRUST_UNABLE_TO_RENEW_FAULTSTRING
See Also:
Constant Field Values
Constructor Detail

WSTrustSOAPFaultException

public WSTrustSOAPFaultException(java.lang.String message,
                                 java.lang.Throwable cause,
                                 javax.xml.namespace.QName faultCode,
                                 java.lang.String faultString)
Creates a new instance of WSTrustSOAPFaultException

Method Detail

getFaultString

public java.lang.String getFaultString()
Get the FaultString for this exception


getFaultCode

public javax.xml.namespace.QName getFaultCode()
Get the FaultCode (QName) for this exception