NAME

Net::OATH::Server::Lite::Error - Error class of Lite Server

SYNOPSIS

use Net::OATH::Server::Lite::Error;

# default error
# HTTP/1.1 400 Bad Request
# Content-Type: application/json;charset=UTF-8
# Cache-Control: no-store
# Pragma: no-cache
#
# {
#   "error":"invalid_request"
# } 
Net::OATH::Server::Lite::Error->throw() if ...

# custom error
# HTTP/1.1 404 Not Found
# Content-Type: application/json;charset=UTF-8
# Cache-Control: no-store
# Pragma: no-cache
#
# {
#   "error":"invalid_request",
#   "error_description":"invalid id"
# } 
Net::OATH::Server::Lite::Error->throw(
    code => 404,
    description => q{invalid id},
) if ...