gov.va.med.vistalink.security.m
Class SecurityFaultException
java.lang.Object
java.lang.Throwable
java.lang.Exception
gov.va.med.exception.FoundationsException
gov.va.med.vistalink.adapter.record.VistaLinkFaultException
gov.va.med.vistalink.security.m.SecurityFaultException
- All Implemented Interfaces:
- FoundationsExceptionInterface, java.io.Serializable
- Direct Known Subclasses:
- SecurityAccessVerifyCodePairInvalidException, SecurityConnectionProxyException, SecurityDivisionDeterminationFaultException, SecurityIdentityDeterminationFaultException, SecurityIPLockedFaultException, SecurityPrimaryStationMismatchException, SecurityProductionMismatchException, SecurityTooManyInvalidLoginAttemptsFaultException, SecurityUserAuthorizationException, SecurityUserVerifyCodeException
- public class SecurityFaultException
- extends VistaLinkFaultException
This fault exception class is used for all security-related errors returned from the M system. It represents an error
that happened on the M system, that VistaLink does not provide a specific java exception for. It will not be returned
directly to an application calling a Vista login. Instead, it would be nested within a
VistaLoginModuleException
which is directly returned to an application calling a Vista login.
Calling getMessage
on a VistaLoginModuleException
might, for example, reveal nested
exceptions. For example:
ERROR: gov.va.med.vistalink.security.VistaLoginModuleException: Security fault occured on the M system.;
nested exception is: gov.va.med.vistalink.security.m.SecurityFaultException: Fault Code: 'Client'; Fault
String: 'Unexpected Message Format'; Fault Actor: ''; Code: '183002'; Type: ''; Message: 'Security message action
'AV.SetupAndIntroText' is an unknown security action.'
- Version:
- 1.5.0.026
- Author:
- Application Modernization - Foundations Team
- See Also:
VistaLoginModuleException
,
Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SecurityFaultException
public SecurityFaultException(VistaLinkFaultException vistaLinkFaultException)
- Constructs a SecurityFaultException based on a VistaLinkFaultException
- Parameters:
vistaLinkFaultException
- Fault Exception-
NOT FOR PUBLIC USE This constructor, method or field is not for public use. |
VistALink v1.5.0.026