org.cagrid.gaards.cds.common
Class Errors

java.lang.Object
  extended by org.cagrid.gaards.cds.common.Errors

public class Errors
extends java.lang.Object


Field Summary
static java.lang.String ADMIN_REQUIRED
           
static java.lang.String AUTHENTICATION_REQUIRED
           
static java.lang.String CANNOT_APPROVE_INVALID_STATUS
           
static java.lang.String CANNOT_CHANGE_STATUS_TO_PENDING
           
static java.lang.String CANNOT_GET_INVALID_STATUS
           
static java.lang.String CERTIFICATE_CHAIN_DOES_NOT_CONTAIN_PROXY
           
static java.lang.String CERTIFICATE_CHAIN_NOT_SPECIFIED
           
static java.lang.String DELEGATION_APPROVAL_BUFFER_EXPIRED
           
static java.lang.String DELEGATION_POLICY_NOT_SUPPORTED
           
static java.lang.String DELEGATION_RECORD_DOES_NOT_EXIST
           
static java.lang.String IDENTITY_DOES_NOT_MATCH_INITIATOR
           
static java.lang.String INITIATOR_DOES_NOT_MATCH_APPROVER
           
static java.lang.String INSUFFICIENT_CERTIFICATE_CHAIN_SPECIFIED
           
static java.lang.String INSUFFICIENT_DELEGATION_PATH_LENGTH
           
static java.lang.String INVALID_CERTIFICATE_CHAIN
           
static java.lang.String INVALID_DELEGATION_PATH_LENGTH_SPECIFIED
           
static java.lang.String INVALID_KEY_LENGTH_SPECIFIED
           
static java.lang.String KEY_MANAGER_CHANGED
           
static java.lang.String MULTIPLE_HANDLERS_FOUND_FOR_POLICY
           
static java.lang.String PERMISSION_DENIED
           
static java.lang.String PERMISSION_DENIED_NO_DELEGATED_CREDENTIAL_SPECIFIED
           
static java.lang.String PERMISSION_DENIED_TO_AUDIT
           
static java.lang.String PERMISSION_DENIED_TO_DELEGATED_CREDENTIAL
           
static java.lang.String POLICY_HANDLER_NOT_FOUND
           
static java.lang.String PROXY_LIFETIME_NOT_SPECIFIED
           
static java.lang.String PUBLIC_KEY_DOES_NOT_MATCH
           
static java.lang.String SIGNING_CREDENTIAL_ABOUT_EXPIRE
           
static java.lang.String SIGNING_CREDENTIAL_EXPIRED
           
static java.lang.String UNEXPECTED_DATABASE_ERROR
           
static java.lang.String UNEXPECTED_ERROR_CREATING_PROXY
           
static java.lang.String UNEXPECTED_ERROR_DETERMINING_DELEGATION_PATH_LENGTH
           
static java.lang.String UNEXPECTED_ERROR_EXTRACTING_IDENTITY_FROM_CERTIFICATE_CHAIN
           
static java.lang.String UNEXPECTED_ERROR_LOADING_CERTIFICATE_CHAIN
           
static java.lang.String UNEXPECTED_ERROR_LOADING_DELEGATION_POLICY
           
 
Constructor Summary
Errors()
           
 
Method Summary
static CDSInternalFault getDatabaseFault(java.lang.Exception e)
           
static DelegationFault getDelegationFault(java.lang.String error)
           
static DelegationFault getDelegationFault(java.lang.String error, java.lang.Exception e)
           
static CDSInternalFault getInternalFault(java.lang.String error)
           
static CDSInternalFault getInternalFault(java.lang.String error, java.lang.Exception e)
           
static PermissionDeniedFault getPermissionDeniedFault()
           
static PermissionDeniedFault getPermissionDeniedFault(java.lang.String error)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNEXPECTED_DATABASE_ERROR

public static java.lang.String UNEXPECTED_DATABASE_ERROR

UNEXPECTED_ERROR_LOADING_CERTIFICATE_CHAIN

public static java.lang.String UNEXPECTED_ERROR_LOADING_CERTIFICATE_CHAIN

UNEXPECTED_ERROR_EXTRACTING_IDENTITY_FROM_CERTIFICATE_CHAIN

public static java.lang.String UNEXPECTED_ERROR_EXTRACTING_IDENTITY_FROM_CERTIFICATE_CHAIN

UNEXPECTED_ERROR_LOADING_DELEGATION_POLICY

public static java.lang.String UNEXPECTED_ERROR_LOADING_DELEGATION_POLICY

DELEGATION_RECORD_DOES_NOT_EXIST

public static java.lang.String DELEGATION_RECORD_DOES_NOT_EXIST

KEY_MANAGER_CHANGED

public static java.lang.String KEY_MANAGER_CHANGED

DELEGATION_POLICY_NOT_SUPPORTED

public static java.lang.String DELEGATION_POLICY_NOT_SUPPORTED

INVALID_KEY_LENGTH_SPECIFIED

public static java.lang.String INVALID_KEY_LENGTH_SPECIFIED

INVALID_DELEGATION_PATH_LENGTH_SPECIFIED

public static java.lang.String INVALID_DELEGATION_PATH_LENGTH_SPECIFIED

MULTIPLE_HANDLERS_FOUND_FOR_POLICY

public static java.lang.String MULTIPLE_HANDLERS_FOUND_FOR_POLICY

INITIATOR_DOES_NOT_MATCH_APPROVER

public static java.lang.String INITIATOR_DOES_NOT_MATCH_APPROVER

CERTIFICATE_CHAIN_NOT_SPECIFIED

public static java.lang.String CERTIFICATE_CHAIN_NOT_SPECIFIED

INSUFFICIENT_CERTIFICATE_CHAIN_SPECIFIED

public static java.lang.String INSUFFICIENT_CERTIFICATE_CHAIN_SPECIFIED

IDENTITY_DOES_NOT_MATCH_INITIATOR

public static java.lang.String IDENTITY_DOES_NOT_MATCH_INITIATOR

PUBLIC_KEY_DOES_NOT_MATCH

public static java.lang.String PUBLIC_KEY_DOES_NOT_MATCH

INVALID_CERTIFICATE_CHAIN

public static java.lang.String INVALID_CERTIFICATE_CHAIN

UNEXPECTED_ERROR_DETERMINING_DELEGATION_PATH_LENGTH

public static java.lang.String UNEXPECTED_ERROR_DETERMINING_DELEGATION_PATH_LENGTH

CERTIFICATE_CHAIN_DOES_NOT_CONTAIN_PROXY

public static java.lang.String CERTIFICATE_CHAIN_DOES_NOT_CONTAIN_PROXY

INSUFFICIENT_DELEGATION_PATH_LENGTH

public static java.lang.String INSUFFICIENT_DELEGATION_PATH_LENGTH

DELEGATION_APPROVAL_BUFFER_EXPIRED

public static java.lang.String DELEGATION_APPROVAL_BUFFER_EXPIRED

POLICY_HANDLER_NOT_FOUND

public static java.lang.String POLICY_HANDLER_NOT_FOUND

SIGNING_CREDENTIAL_EXPIRED

public static java.lang.String SIGNING_CREDENTIAL_EXPIRED

PERMISSION_DENIED_TO_DELEGATED_CREDENTIAL

public static java.lang.String PERMISSION_DENIED_TO_DELEGATED_CREDENTIAL

UNEXPECTED_ERROR_CREATING_PROXY

public static java.lang.String UNEXPECTED_ERROR_CREATING_PROXY

PROXY_LIFETIME_NOT_SPECIFIED

public static java.lang.String PROXY_LIFETIME_NOT_SPECIFIED

SIGNING_CREDENTIAL_ABOUT_EXPIRE

public static java.lang.String SIGNING_CREDENTIAL_ABOUT_EXPIRE

CANNOT_APPROVE_INVALID_STATUS

public static java.lang.String CANNOT_APPROVE_INVALID_STATUS

CANNOT_GET_INVALID_STATUS

public static java.lang.String CANNOT_GET_INVALID_STATUS

CANNOT_CHANGE_STATUS_TO_PENDING

public static java.lang.String CANNOT_CHANGE_STATUS_TO_PENDING

AUTHENTICATION_REQUIRED

public static java.lang.String AUTHENTICATION_REQUIRED

ADMIN_REQUIRED

public static java.lang.String ADMIN_REQUIRED

PERMISSION_DENIED

public static java.lang.String PERMISSION_DENIED

PERMISSION_DENIED_NO_DELEGATED_CREDENTIAL_SPECIFIED

public static java.lang.String PERMISSION_DENIED_NO_DELEGATED_CREDENTIAL_SPECIFIED

PERMISSION_DENIED_TO_AUDIT

public static java.lang.String PERMISSION_DENIED_TO_AUDIT
Constructor Detail

Errors

public Errors()
Method Detail

getDatabaseFault

public static CDSInternalFault getDatabaseFault(java.lang.Exception e)

getInternalFault

public static CDSInternalFault getInternalFault(java.lang.String error)

getInternalFault

public static CDSInternalFault getInternalFault(java.lang.String error,
                                                java.lang.Exception e)

getDelegationFault

public static DelegationFault getDelegationFault(java.lang.String error)

getDelegationFault

public static DelegationFault getDelegationFault(java.lang.String error,
                                                 java.lang.Exception e)

getPermissionDeniedFault

public static PermissionDeniedFault getPermissionDeniedFault()

getPermissionDeniedFault

public static PermissionDeniedFault getPermissionDeniedFault(java.lang.String error)