if(!foundSupported){
throw new UnsupportedCredentialsException();
}
//若认证后处理器对象为空,则抛出异常。
if(authenticationPostHandler==null){
throw new NoAuthenticationPostHandlerException();
}
//交由认证后处理器进行处理。
return authenticationPostHandler.postAuthentication(credential, principal);
}