FileDocCategorySizeDatePackage
SecurityException.javaAPI DocGlassfish v2 API4285Fri May 04 22:35:36 BST 2007javax.resource.spi

SecurityException

public class SecurityException extends javax.resource.ResourceException
A SecurityException indicates error conditions related to the security contract between an application server and resource adapter. The common error conditions represented by this exception are:
  • Invalid security information (represented as a Subject instance) passed across the security contract - for example, credentials have expired or have invalid format.
  • Lack of support for a specific security mechanism in an EIS or resource adapter.
  • Failure to create a connection to an EIS because of failed authentication or authorization.
  • Failure to authenticate a resource principal to an EIS instance or failure to establish a secure association with an underlying EIS instance.
  • Access control exception to indicate that a requested access to an EIS resource or a request to create a new connection is denied.
version
1.0
author
Rahul Sharma
author
Ram Jeyaraman

Fields Summary
Constructors Summary
public SecurityException()
Constructs a new instance with null as its detail message.

 super(); 
public SecurityException(String message)
Constructs a new instance with the specified detail message.

param
message the detail message.

	super(message);
    
public SecurityException(Throwable cause)
Constructs a new throwable with the specified cause.

param
cause a chained exception of type Throwable.

	super(cause);
    
public SecurityException(String message, Throwable cause)
Constructs a new throwable with the specified detail message and cause.

param
message the detail message.
param
cause a chained exception of type Throwable.

	super(message, cause);
    
public SecurityException(String message, String errorCode)
Constructs a new throwable with the specified detail message and an error code.

param
message a description of the exception.
param
errorCode a string specifying the vendor specific error code.

	super(message, errorCode);
    
Methods Summary