Package alpine.server.auth
Class AlpineAuthenticationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.naming.NamingException
javax.naming.NamingSecurityException
javax.naming.AuthenticationException
alpine.server.auth.AlpineAuthenticationException
- All Implemented Interfaces:
Serializable
An exception class that optionally holds pre-determined causes for common
authentication failures.
- Since:
- 1.1.0
- Author:
- Steve Springett
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class javax.naming.NamingException
remainingName, resolvedName, resolvedObj, rootException -
Constructor Summary
ConstructorsConstructorDescriptionAlpineAuthenticationException(AlpineAuthenticationException.CauseType causeType, Principal principal) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class javax.naming.NamingException
appendRemainingComponent, appendRemainingName, getCause, getExplanation, getRemainingName, getResolvedName, getResolvedObj, getRootCause, initCause, setRemainingName, setResolvedName, setResolvedObj, setRootCause, toString, toStringMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Constructor Details
-
AlpineAuthenticationException
-
AlpineAuthenticationException
public AlpineAuthenticationException(AlpineAuthenticationException.CauseType causeType, Principal principal)
-
-
Method Details
-
getCauseType
-
getPrincipal
-