aioauth
🔐 aioauth
Understanding
Plug-and-Play
Using
Configuration
Server & Database
Examples
Aiohttp
FastAPI
Documentation
Collections
Config
Constances
Errors
Grant Type
Models
Requests
Response Type
Responses
Server
Storage
Types
Utils
aioauth
Index
Index
A
|
B
|
C
|
D
|
E
|
G
|
H
|
I
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
A
access_token (Token attribute)
(TokenResponse attribute)
active (TokenActiveIntrospectionResponse attribute)
(TokenInactiveIntrospectionResponse attribute)
aioauth.collections
module
aioauth.config
module
aioauth.constances
module
aioauth.errors
module
aioauth.grant_type
module
aioauth.models
module
aioauth.requests
module
aioauth.response_type
module
aioauth.responses
module
aioauth.server
module
aioauth.storage
module
aioauth.types
module
aioauth.utils
module
auth_time (AuthorizationCode attribute)
authenticate() (BaseStorage method)
AUTHORIZATION_CODE_EXPIRES_IN (Settings attribute)
AuthorizationCode (class in aioauth.models)
AuthorizationCodeGrantType (class in aioauth.grant_type)
AuthorizationCodeResponse (class in aioauth.responses)
AuthorizationServer (class in aioauth.server)
AVAILABLE (Settings attribute)
B
BaseRequest (class in aioauth.requests)
BaseStorage (class in aioauth.storage)
build_uri() (in module aioauth.utils)
C
catch_errors_and_unavailability() (in module aioauth.utils)
check_code_challenge() (AuthorizationCode method)
check_grant_type() (Client method)
check_redirect_uri() (Client method)
check_response_type() (Client method)
check_scope() (Client method)
Client (class in aioauth.models)
client_id (AuthorizationCode attribute)
(Client attribute)
(Post attribute)
(Query attribute)
(Token attribute)
(TokenActiveIntrospectionResponse attribute)
client_secret (Client attribute)
(Post attribute)
ClientCredentialsGrantType (class in aioauth.grant_type)
code (AuthorizationCode attribute)
(AuthorizationCodeResponse attribute)
(Post attribute)
code_challenge (AuthorizationCode attribute)
(Query attribute)
code_challenge_method (AuthorizationCode attribute)
(Query attribute)
code_verifier (Post attribute)
content (Response attribute)
create_authorization_code() (BaseStorage method)
create_authorization_response() (AuthorizationServer method)
(ResponseTypeAuthorizationCode method)
(ResponseTypeIdToken method)
(ResponseTypeNone method)
(ResponseTypeToken method)
create_s256_code_challenge() (in module aioauth.utils)
create_token() (BaseStorage method)
create_token_introspection_response() (AuthorizationServer method)
create_token_response() (AuthorizationCodeGrantType method)
(AuthorizationServer method)
(GrantTypeBase method)
(RefreshTokenGrantType method)
D
decode_auth_headers() (in module aioauth.utils)
default_headers (in module aioauth.constances)
delete_authorization_code() (BaseStorage method)
description (ErrorResponse attribute)
(InsecureTransportError attribute)
(MethodNotAllowedError attribute)
(MismatchingStateError attribute)
E
encode_auth_headers() (in module aioauth.utils)
enforce_list() (in module aioauth.utils)
enforce_str() (in module aioauth.utils)
error (ErrorResponse attribute)
(InsecureTransportError attribute)
(InvalidClientError attribute)
(InvalidGrantError attribute)
(InvalidRedirectURIError attribute)
(InvalidRequestError attribute)
(InvalidScopeError attribute)
(MethodNotAllowedError attribute)
(MismatchingStateError attribute)
(ServerError attribute)
(TemporarilyUnavailableError attribute)
(UnauthorizedClientError attribute)
(UnsupportedGrantTypeError attribute)
(UnsupportedResponseTypeError attribute)
(UnsupportedTokenTypeError attribute)
error_uri (ErrorResponse attribute)
ERROR_URI (Settings attribute)
ErrorResponse (class in aioauth.responses)
expires_in (AuthorizationCode attribute)
(Token attribute)
(TokenActiveIntrospectionResponse attribute)
(TokenResponse attribute)
G
generate_token() (in module aioauth.utils)
get_allowed_scope() (Client method)
get_authorization_code() (BaseStorage method)
get_authorization_scheme_param() (in module aioauth.utils)
get_client() (BaseStorage method)
get_client_credentials() (AuthorizationServer method)
get_id_token() (BaseStorage method)
get_token() (BaseStorage method)
grant_type (Post attribute)
grant_types (AuthorizationServer attribute)
(Client attribute)
GrantTypeBase (class in aioauth.grant_type)
H
headers (BaseRequest attribute)
(Response attribute)
HTTPHeaderDict (class in aioauth.collections)
I
id_token (IdTokenResponse attribute)
IdTokenResponse (class in aioauth.responses)
INSECURE_TRANSPORT (Settings attribute)
InsecureTransportError
InvalidClientError
InvalidGrantError
InvalidRedirectURIError
InvalidRequestError
InvalidScopeError
is_expired (AuthorizationCode property)
(Token property)
is_secure_transport() (AuthorizationServer method)
issued_at (Token attribute)
M
method (BaseRequest attribute)
MethodNotAllowedError
MismatchingStateError
module
aioauth.collections
aioauth.config
aioauth.constances
aioauth.errors
aioauth.grant_type
aioauth.models
aioauth.requests
aioauth.response_type
aioauth.responses
aioauth.server
aioauth.storage
aioauth.types
aioauth.utils
N
nonce (AuthorizationCode attribute)
(Query attribute)
NoneResponse (class in aioauth.responses)
P
password (Post attribute)
PasswordGrantType (class in aioauth.grant_type)
post (BaseRequest attribute)
Post (class in aioauth.requests)
post (Request attribute)
Q
query (BaseRequest attribute)
Query (class in aioauth.requests)
query (Request attribute)
R
redirect_uri (AuthorizationCode attribute)
(Post attribute)
(Query attribute)
redirect_uris (Client attribute)
refresh_token (Post attribute)
(Token attribute)
(TokenResponse attribute)
refresh_token_expired (Token property)
REFRESH_TOKEN_EXPIRES_IN (Settings attribute)
refresh_token_expires_in (Token attribute)
(TokenResponse attribute)
RefreshTokenGrantType (class in aioauth.grant_type)
Request (class in aioauth.requests)
Response (class in aioauth.responses)
response_mode (Query attribute)
response_type (AuthorizationCode attribute)
(Query attribute)
response_types (AuthorizationServer attribute)
(Client attribute)
ResponseTypeAuthorizationCode (class in aioauth.response_type)
ResponseTypeBase (class in aioauth.response_type)
ResponseTypeIdToken (class in aioauth.response_type)
ResponseTypeNone (class in aioauth.response_type)
ResponseTypeToken (class in aioauth.response_type)
revoke_token() (AuthorizationServer method)
(BaseStorage method)
revoked (Token attribute)
S
scope (AuthorizationCode attribute)
(AuthorizationCodeResponse attribute)
(Client attribute)
(Post attribute)
(Query attribute)
(Token attribute)
(TokenActiveIntrospectionResponse attribute)
(TokenResponse attribute)
ServerError
settings (BaseRequest attribute)
Settings (class in aioauth.config)
state (Query attribute)
status_code (InvalidClientError attribute)
(MethodNotAllowedError attribute)
(Response attribute)
T
TemporarilyUnavailableError
Token (class in aioauth.models)
token (Post attribute)
TOKEN_EXPIRES_IN (Settings attribute)
token_type (Token attribute)
(TokenActiveIntrospectionResponse attribute)
(TokenResponse attribute)
token_type_hint (Post attribute)
TokenActiveIntrospectionResponse (class in aioauth.responses)
TokenInactiveIntrospectionResponse (class in aioauth.responses)
TokenResponse (class in aioauth.responses)
U
UnauthorizedClientError
UnsupportedGrantTypeError
UnsupportedResponseTypeError
UnsupportedTokenTypeError
url (BaseRequest attribute)
user (AuthorizationCode attribute)
(BaseRequest attribute)
(Client attribute)
(Request attribute)
(Token attribute)
username (Post attribute)
V
validate_request() (AuthorizationCodeGrantType method)
(AuthorizationServer method)
(ClientCredentialsGrantType method)
(GrantTypeBase method)
(PasswordGrantType method)
(RefreshTokenGrantType method)
(ResponseTypeBase method)
(ResponseTypeIdToken method)