Index

Modules: auth, auth/auth, core/application, core/basicregex, core/configure, core/constants, core/context, core/encode, core/form, core/group, core/httpcore/httplogue, core/httpexception, core/middlewaresbase, core/naive/request, core/naive/server, core/nativesettings, core/pages, core/request, core/response, core/route, core/server, core/types, core/uid, core/urandom, core/utils, i18n, i18n/i18n, middlewares, middlewares/auth, middlewares/clickjacking, middlewares/cors, middlewares/csrf, middlewares/memorysession, middlewares/middlewares, middlewares/redissession, middlewares/sessions/memorysession, middlewares/sessions/redissession, middlewares/sessions/signedcookiesession, middlewares/signedcookiesession, middlewares/utils, openapi, openapi/openapi, plugin, security, security/hasher, security/security, signing, signing/signing, signing/signingbase, validater, validater/basic, validater/validater.

API symbols

`$`:
`[]=`:
`[]`:
abort:
AbortError:
abortExit:
accepted:
add:
addGroup:
addHeader:
addMiddlewares:
addRoute:
all:
appAddress:
appDebug:
appName:
appPort:
AsyncEvent:
attachment:
AuthMethod:
BadDataError:
BadSecretKeyError:
BadSignatureError:
BadTimeSignatureError:
base64Decode:
base64Encode:
BaseDigestMethodType:
BaseDigestType:
BasePatternNode:
BaseType:
Basic:
basicAuth:
basicAuthMiddleware:
beforeAPI:
Blake2_224Type:
Blake2_256Type:
Blake2_384Type:
Blake2_512Type:
body:
charset:
checkToken:
clear:
clickjackingMiddleWare:
close:
compress:
Concat:
ConfigFileExt:
connect:
contains:
contentType:
Context:
CorsMiddleware:
csrfMiddleWare:
csrfToken:
CtxSettings:
debugRequestMiddleware:
debugResponseMiddleware:
default404Handler:
default500Handler:
DefaultDigestMethodType:
DefaultEntropy:
defaultHandler:
DefaultKeyDerivation:
DefaultSecretSize:
DefaultSep:
DefaultTokenName:
DefaultTokenSize:
del:
delete:
deleteCookie:
delPrologueEnv:
Digest:
doNothingClosureMiddleware:
dumps:
DuplicatedReversedRouteError:
DuplicatedRouteError:
EmptySecretKeyError:
Env:
EnvError:
EnvWrongFormatError:
equals:
Error:
error404:
ErrorHandler:
ErrorHandlerTable:
errorPage:
escape:
Event:
execEvent:
execStartupEvent:
existsPrologueEnv:
extend:
extendContextMiddleWare:
Fault:
findHandler:
first:
first=:
flash:
FlashLevel:
FormPart:
FormValidation:
fromByteSeq:
generateToken:
genUid:
get:
getAllInfos:
getAllPrologueEnv:
getCookie:
getFlashedMsg:
getFlashedMsgs:
getFlashedMsgsWithCategory:
getFormParams:
getFormParamsOption:
getHeader:
getHeaderOrDefault:
getMessage:
getOrDefault:
getPathParams:
getPathParamsOption:
getPostParams:
getPostParamsOption:
getPrologueEnv:
getQueryParams:
getQueryParamsOption:
getSettings:
getSignatureDecode:
getSignatureEncode:
getTables:
getToken:
getUploadFile:
GlobalScope:
Group:
gScope:
handleContext:
HandlerAsync:
handleRequest:
hash:
hasHeader:
hasKey:
head:
headers:
hostName:
htmlResponse:
HttpError:
httpRedirectMiddleWare:
incSize:
Info:
init:
initEnv:
initEvent:
initFormPart:
initMockingRequest:
initPath:
initRePath:
initRequest:
initResponse:
initResponseHeaders:
initSigner:
initTimedSigner:
initUploadFile:
internalServerErrorPage:
isBool:
isInt:
isNumeric:
isStaticFile:
items:
Json:
jsonResponse:
Keccak224Type:
Keccak256Type:
Keccak384Type:
Keccak512Type:
KeyDerivation:
KeyHmac:
keys:
len:
loadPrologueEnv:
loads:
loadSettings:
loadTranslate:
loggingMiddleware:
loginPage:
matchRegex:
matchURL:
maxLength:
maxValue:
messages:
messagesWithCategory:
middlewares:
middlewares=:
minLength:
minValue:
MoreConcat:
multiPartPage:
NativeRequest:
newApp:
newAppQueryEnv:
newContextFrom:
newContextTo:
newCtxSettings:
newErrorHandlerTable:
newFormValidation:
newGroup:
newPathHandler:
newPrologue:
newReRouter:
newReversedRouter:
newRouter:
newSession:
newSettings:
newSettingsFromJsonNode:
None:
openapiHandler:
options:
pairs:
parseFormParams:
parseFormPart:
parseStringTable:
parseValue:
patch:
Path:
path:
PathHandler:
pattern:
PatternMatchingType:
PatternNode:
pbkdf2_sha1encode:
pbkdf2_sha1verify:
pbkdf2_sha256encode:
pbkdf2_sha256verify:
plainTextResponse:
port:
post:
printRoutingTree:
Prologue:
PrologueError:
ProloguePrefix:
PrologueVersion:
ptrnParam:
ptrnText:
ptrnWildcard:
put:
putPrologueEnv:
query:
randomBytesSeq:
randomSecretKey:
randomString:
rangeLength:
rangeValue:
redirect:
redocs:
redocsHandler:
registerErrorHandler:
RePath:
reqMethod:
Request:
required:
ReRouter:
resp:
respDefault:
respond:
Response:
ResponseHeaders:
ReversedRouter:
Ripemd128Type:
Ripemd160Type:
Ripemd256Type:
Ripemd320Type:
RouteError:
Router:
RouteResetError:
run:
runAsync:
save:
scheme:
SecretKey:
SecretUrl:
secure:
send:
serialize:
serve:
serveAsync:
serveDocs:
Server:
Session:
sessionMiddleware:
setCookie:
setHeader:
setLanguage:
setPrologueEnv:
setResponse:
setScheme:
Settings:
setToken:
Sha1Type:
Sha224Type:
Sha3_224Type:
Sha3_256Type:
Sha3_384Type:
Sha3_512Type:
Sha384Type:
Sha512_224Type:
Sha512_256Type:
Sha512Type:
sign:
SignatureExpiredError:
Signer:
since:
sinceAPI:
size:
staticFileResponse:
stripPath:
stripPathMiddleware:
stripRoute:
SubContext:
swaggerDocs:
swaggerHandler:
switch:
SyncEvent:
testMiddleware:
TimedSigner:
toByteSeq:
Toml:
Tr:
trace:
translate:
Translator:
unauthenticate:
unsign:
UploadFile:
url:
urlFor:
UrlPattern:
urlsafeBase64Decode:
urlsafeBase64Encode:
use:
useAsyncHTTPServer:
validate:
ValidateHandler:
values:
VerifyHandler:
Warning:
writePrologueEnv:
Yaml: