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:
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:
Serialized Form

Field Summary
static QName WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULT
           
static String WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULTSTRING
           
static QName WS_TRUST_BAD_REQUEST_FAULT
           
static String WS_TRUST_BAD_REQUEST_FAULTSTRING
           
static QName WS_TRUST_EXPIRED_DATA_FAULT
           
static String WS_TRUST_EXPIRED_DATA_FAULTSTRING
           
static QName WS_TRUST_FAILED_AUTHENTICATION_FAULT
           
static String WS_TRUST_FAILED_AUTHENTICATION_FAULTSTRING
           
static QName WS_TRUST_INVALID_REQUEST_FAULT
           
static String WS_TRUST_INVALID_REQUEST_FAULTSTRING
           
static QName WS_TRUST_INVALID_SCOPE_FAULT
           
static String WS_TRUST_INVALID_SCOPE_FAULTSTRING
           
static QName WS_TRUST_INVALID_SECURITYTOKEN_FAULT
           
static String WS_TRUST_INVALID_SECURITYTOKEN_FAULTSTRING
           
static QName WS_TRUST_INVALID_TIMERANGE_FAULT
           
static String WS_TRUST_INVALID_TIMERANGE_FAULTSTRING
           
static QName WS_TRUST_RENEW_NEEDED_FAULT
           
static String WS_TRUST_RENEW_NEEDED_FAULTSTRING
           
static QName WS_TRUST_REQUEST_FAILED_FAULT
           
static String WS_TRUST_REQUEST_FAILED_FAULTSTRING
           
static QName WS_TRUST_UNABLE_TO_RENEW_FAULT
           
static String WS_TRUST_UNABLE_TO_RENEW_FAULTSTRING
           
 
Constructor Summary
WSTrustSOAPFaultException(String message, Throwable cause, QName faultCode, String faultString)
          Creates a new instance of WSTrustSOAPFaultException
 
Method Summary
 QName getFaultCode()
          Get the FaultCode (QName) for this exception
 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 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:
Constant Field Values

WS_TRUST_FAILED_AUTHENTICATION_FAULTSTRING

public static final String WS_TRUST_FAILED_AUTHENTICATION_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_REQUEST_FAILED_FAULTSTRING

public static final String WS_TRUST_REQUEST_FAILED_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_INVALID_SECURITYTOKEN_FAULTSTRING

public static final String WS_TRUST_INVALID_SECURITYTOKEN_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULTSTRING

public static final String WS_TRUST_AUTHENTICATION_BAD_ELEMENTS_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_BAD_REQUEST_FAULTSTRING

public static final String WS_TRUST_BAD_REQUEST_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_EXPIRED_DATA_FAULTSTRING

public static final String WS_TRUST_EXPIRED_DATA_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_INVALID_TIMERANGE_FAULTSTRING

public static final String WS_TRUST_INVALID_TIMERANGE_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_INVALID_SCOPE_FAULTSTRING

public static final String WS_TRUST_INVALID_SCOPE_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_RENEW_NEEDED_FAULTSTRING

public static final String WS_TRUST_RENEW_NEEDED_FAULTSTRING
See Also:
Constant Field Values

WS_TRUST_UNABLE_TO_RENEW_FAULTSTRING

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

WSTrustSOAPFaultException

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

Method Detail

getFaultString

public String getFaultString()
Get the FaultString for this exception


getFaultCode

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



Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.