Gafaelfawr
Forum
Docs
LSST.org →
Navigation
Gafaelfawr
»
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
X
_
__version__ (in module gafaelfawr)
A
add_padding() (in module gafaelfawr.util)
ALGORITHM (in module gafaelfawr.constants)
analyze_handle() (gafaelfawr.session.SessionStore method)
analyze_token() (gafaelfawr.verify.TokenVerifier method)
as_header() (gafaelfawr.handlers.util.AuthChallenge method)
AuthChallenge (class in gafaelfawr.handlers.util)
AuthError (class in gafaelfawr.handlers.util)
AuthType (class in gafaelfawr.handlers.util)
B
base64_to_number() (in module gafaelfawr.util)
Basic (gafaelfawr.handlers.util.AuthType attribute)
Bearer (gafaelfawr.handlers.util.AuthType attribute)
C
Config (class in gafaelfawr.config)
create() (gafaelfawr.session.Session class method)
create_app() (in module gafaelfawr.app)
create_session() (gafaelfawr.providers.base.Provider method)
(gafaelfawr.providers.github.GitHubProvider method)
(gafaelfawr.providers.oidc.OIDCProvider method)
D
delete_session() (gafaelfawr.session.SessionStore method)
E
email (gafaelfawr.tokens.VerifiedToken attribute)
encode() (gafaelfawr.session.SessionHandle method)
encoded (gafaelfawr.token_store.TokenEntry attribute)
error (gafaelfawr.handlers.util.AuthChallenge attribute)
error_description (gafaelfawr.handlers.util.AuthChallenge attribute)
expire_tokens() (gafaelfawr.token_store.TokenStore method)
F
factory (gafaelfawr.handlers.util.RequestContext attribute)
FetchKeysException
from_file() (gafaelfawr.config.Config class method)
from_json() (gafaelfawr.token_store.TokenEntry class method)
from_pem() (gafaelfawr.keypair.RSAKeyPair class method)
from_request() (gafaelfawr.handlers.util.RequestContext class method)
from_str() (gafaelfawr.session.SessionHandle class method)
G
gafaelfawr (module)
gafaelfawr.app (module)
gafaelfawr.cli (module)
gafaelfawr.config (module)
gafaelfawr.constants (module)
gafaelfawr.handlers (module)
gafaelfawr.handlers.analyze (module)
gafaelfawr.handlers.auth (module)
gafaelfawr.handlers.index (module)
gafaelfawr.handlers.login (module)
gafaelfawr.handlers.logout (module)
gafaelfawr.handlers.tokens (module)
gafaelfawr.handlers.util (module)
gafaelfawr.handlers.well_known (module)
gafaelfawr.issuer (module)
gafaelfawr.keypair (module)
gafaelfawr.providers.base (module)
gafaelfawr.providers.github (module)
gafaelfawr.providers.oidc (module)
gafaelfawr.session (module)
gafaelfawr.token_store (module)
gafaelfawr.tokens (module)
gafaelfawr.util (module)
gafaelfawr.verify (module)
gafaelfawr.x_forwarded (module)
generate() (gafaelfawr.keypair.RSAKeyPair class method)
get_analyze() (in module gafaelfawr.handlers.analyze)
get_auth() (in module gafaelfawr.handlers.auth)
get_forwarded_for() (gafaelfawr.x_forwarded.XForwardedFiltered method)
get_forwarded_host() (gafaelfawr.x_forwarded.XForwardedFiltered method)
get_forwarded_proto() (gafaelfawr.x_forwarded.XForwardedFiltered method)
get_index() (in module gafaelfawr.handlers.index)
get_login() (in module gafaelfawr.handlers.login)
get_logout() (in module gafaelfawr.handlers.logout)
get_redirect_url() (gafaelfawr.providers.base.Provider method)
(gafaelfawr.providers.github.GitHubProvider method)
(gafaelfawr.providers.oidc.OIDCProvider method)
get_session() (gafaelfawr.session.SessionStore method)
get_token_by_handle() (in module gafaelfawr.handlers.tokens)
get_tokens() (gafaelfawr.token_store.TokenStore method)
(in module gafaelfawr.handlers.tokens)
get_tokens_new() (in module gafaelfawr.handlers.tokens)
get_well_known_jwks() (in module gafaelfawr.handlers.well_known)
GitHubConfig (class in gafaelfawr.config)
GitHubException
GitHubProvider (class in gafaelfawr.providers.github)
I
init_routes() (in module gafaelfawr.handlers)
insufficient_scope (gafaelfawr.handlers.util.AuthError attribute)
invalid_request (gafaelfawr.handlers.util.AuthError attribute)
invalid_token (gafaelfawr.handlers.util.AuthError attribute)
InvalidSessionHandleException
InvalidTokenClaimsException
InvalidTokenException
issue_token() (gafaelfawr.issuer.TokenIssuer method)
issue_user_token() (gafaelfawr.issuer.TokenIssuer method)
IssuerConfig (class in gafaelfawr.config)
J
jti (gafaelfawr.tokens.VerifiedToken attribute)
L
log_settings() (gafaelfawr.config.Config method)
logger_name (gafaelfawr.config.SafirConfig attribute)
M
middleware() (gafaelfawr.x_forwarded.XForwardedFiltered method)
MissingClaimsException
N
name (gafaelfawr.config.SafirConfig attribute)
number_to_base64() (in module gafaelfawr.util)
O
OIDCConfig (class in gafaelfawr.config)
OIDCException
OIDCProvider (class in gafaelfawr.providers.oidc)
P
post_analyze() (in module gafaelfawr.handlers.analyze)
post_delete_token() (in module gafaelfawr.handlers.tokens)
post_tokens_new() (in module gafaelfawr.handlers.tokens)
private_key_as_pem() (gafaelfawr.keypair.RSAKeyPair method)
profile (gafaelfawr.config.SafirConfig attribute)
Provider (class in gafaelfawr.providers.base)
ProviderException
public_key_as_jwks() (gafaelfawr.keypair.RSAKeyPair method)
public_key_as_pem() (gafaelfawr.keypair.RSAKeyPair method)
public_numbers() (gafaelfawr.keypair.RSAKeyPair method)
Python Enhancement Proposals
PEP 440
,
[1]
PEP 484
PEP 8
R
raise_error() (gafaelfawr.x_forwarded.XForwardedFiltered method)
reissue_token() (gafaelfawr.issuer.TokenIssuer method)
RequestContext (class in gafaelfawr.handlers.util)
revoke_token() (gafaelfawr.token_store.TokenStore method)
routes (in module gafaelfawr.handlers)
RSAKeyPair (class in gafaelfawr.keypair)
S
SafirConfig (class in gafaelfawr.config)
scope (gafaelfawr.handlers.util.AuthChallenge attribute)
Session (class in gafaelfawr.session)
SessionHandle (class in gafaelfawr.session)
SessionStore (class in gafaelfawr.session)
setup() (gafaelfawr.x_forwarded.XForwardedFiltered method)
store_session() (gafaelfawr.session.SessionStore method)
(gafaelfawr.token_store.TokenStore method)
T
to_json() (gafaelfawr.token_store.TokenEntry method)
Token (class in gafaelfawr.tokens)
TokenEntry (class in gafaelfawr.token_store)
TokenIssuer (class in gafaelfawr.issuer)
TokenStore (class in gafaelfawr.token_store)
TokenVerifier (class in gafaelfawr.verify)
U
UnknownAlgorithmException
UnknownKeyIdException
V
VerifiedToken (class in gafaelfawr.tokens)
VerifierConfig (class in gafaelfawr.config)
verify_internal_token() (gafaelfawr.verify.TokenVerifier method)
verify_oidc_token() (gafaelfawr.verify.TokenVerifier method)
verify_token() (in module gafaelfawr.handlers.util)
VerifyTokenException
X
XForwardedFiltered (class in gafaelfawr.x_forwarded)
On this page