vibe-d v0.9.4 (2021-09-30T12:24:53Z)
Home
Dub
Repo
AuthInfo
index
vibe
web
auth
Undocumented in source.
package
template
AuthInfo (
C
CA
=
C
) {
import
std
.
traits
:
BaseTypeTuple
,
isInstanceOf
;
;
import
std
.
traits
:
BaseTypeTuple
,
isInstanceOf
;
;
alias
ATTS
=
AliasSeq
!(
__traits
(
getAttributes
,
CA
))
;
alias
BASES
=
BaseTypeTuple
!
CA
;
template
impl
(size_t idx)
;
template
cimpl
(size_t idx)
;
alias
AuthInfo
=
impl
!
0
;
alias
AuthInfo
=
cimpl
!
0
;
}
Members
Aliases
ATTS
alias
ATTS
=
AliasSeq
!(
__traits
(
getAttributes
,
CA
))
Undocumented in source.
AuthInfo
alias
AuthInfo
=
impl
!
0
Undocumented in source.
AuthInfo
alias
AuthInfo
=
cimpl
!
0
Undocumented in source.
BASES
alias
BASES
=
BaseTypeTuple
!
CA
Undocumented in source.
Templates
cimpl
template
cimpl
(size_t idx)
Undocumented in source.
impl
template
impl
(size_t idx)
Undocumented in source.
Meta
Source
See Implementation
index
vibe
web
auth
functions
auth
handleAuthentication
handleAuthorization
properties
anyAuth
noAuth
requiresAuth
structs
AuthAttribute
NoAuthAttribute
RequiresAuthAttribute
Role
templates
AuthInfo
isAuthenticated