OAuthLib
3.2
正在安装OAuthLib
常见问题
功能和平台
报告错误操作方法
贡献
发布流程
OAuth 1与OAuth 2
OAuth 1.0
OAuth 2.0
OpenID连接
OAuthLib
索引
索引
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
环
A
AccessTokenEndpoint(oauthlib.oauth1 中的类)
add_id_token() (oauthlib.openid.connect.core.grant_types.AuthorizationCodeGrant 方法)
add_id_token() (oauthlib.openid.connect.core.grant_types.HybridGrant 方法)
add_id_token() (oauthlib.openid.connect.core.grant_types.ImplicitGrant 方法)
add_id_token() (oauthlib.openid.connect.core.grant_types.RefreshTokenGrant 方法)
add_token() (oauthlib.oauth2.AuthorizationCodeGrant 方法)
add_token() (oauthlib.oauth2.Client 方法)
add_token() (oauthlib.oauth2.ClientCredentialsGrant 方法)
add_token() (oauthlib.oauth2.ImplicitGrant 方法)
add_token() (oauthlib.oauth2.RefreshTokenGrant 方法)
add_token() (oauthlib.oauth2.ResourceOwnerPasswordCredentialsGrant 方法)
authenticate_client() (oauthlib.oauth2.RequestValidator 方法)
authenticate_client_id() (oauthlib.oauth2.RequestValidator 方法)
AuthorizationCodeGrantDispatcher(oauthlib.openid.connect.core.grant_types 中的类)
AuthorizationCodeGrant(oauthlib.oauth2 中的类)
AuthorizationCodeGrant(oauthlib.openid.connect.core.grant_types 中的类)
AuthorizationEndpoint(oauthlib.oauth1 中的类)
AuthorizationEndpoint(oauthlib.oauth2 中的类)
AuthorizationTokenGrantDispatcher(oauthlib.openid.connect.core.grant_types 中的类)
B
BackendApplicationClient(oauthlib.oauth2 中的类)
BackendApplicationServer(oauthlib.oauth2 中的类)
BearerToken(oauthlib.oauth2 中的类)
C
check_access_token() (oauthlib.oauth1.RequestValidator 方法)
check_client_key() (oauthlib.oauth1.RequestValidator 方法)
check_nonce() (oauthlib.oauth1.RequestValidator 方法)
check_realms() (oauthlib.oauth1.RequestValidator 方法)
check_request_token() (oauthlib.oauth1.RequestValidator 方法)
check_verifier() (oauthlib.oauth1.RequestValidator 方法)
client_authentication_required() (oauthlib.oauth2.RequestValidator 方法)
ClientCredentialsGrant(oauthlib.oauth2 中的类)
Client(oauthlib.oauth2 中的类)
confirm_redirect_uri() (oauthlib.oauth2.RequestValidator 方法)
create_access_token() (oauthlib.oauth1.AccessTokenEndpoint 方法)
create_access_token_response() (oauthlib.oauth1.AccessTokenEndpoint 方法)
create_authorization_code() (oauthlib.oauth2.AuthorizationCodeGrant 方法)
create_authorization_response() (oauthlib.oauth1.AuthorizationEndpoint 方法)
create_authorization_response() (oauthlib.oauth2.AuthorizationCodeGrant 方法)
create_authorization_response() (oauthlib.oauth2.AuthorizationEndpoint 方法)
create_authorization_response() (oauthlib.oauth2.ClientCredentialsGrant 方法)
create_authorization_response() (oauthlib.oauth2.ImplicitGrant 方法)
create_authorization_response() (oauthlib.oauth2.RefreshTokenGrant 方法)
create_authorization_response() (oauthlib.oauth2.ResourceOwnerPasswordCredentialsGrant 方法)
create_authorization_response() (oauthlib.openid.connect.core.grant_types.AuthorizationCodeGrantDispatcher 方法)
create_authorization_response() (oauthlib.openid.connect.core.grant_types.ImplicitTokenGrantDispatcher 方法)
create_code_challenge() (oauthlib.oauth2.Client 方法)
create_code_verifier() (oauthlib.oauth2.Client 方法)
create_introspect_response() (oauthlib.oauth2.IntrospectEndpoint 方法)
create_metadata_response() (oauthlib.oauth2.MetadataEndpoint 方法)
create_request_token() (oauthlib.oauth1.RequestTokenEndpoint 方法)
create_request_token_response() (oauthlib.oauth1.RequestTokenEndpoint 方法)
create_revocation_response() (oauthlib.oauth2.RevocationEndpoint 方法)
create_token() (oauthlib.oauth2.BearerToken 方法)
create_token_response() (oauthlib.oauth2.AuthorizationCodeGrant 方法)
create_token_response() (oauthlib.oauth2.ClientCredentialsGrant 方法)
create_token_response() (oauthlib.oauth2.ImplicitGrant 方法)
create_token_response() (oauthlib.oauth2.RefreshTokenGrant 方法)
create_token_response() (oauthlib.oauth2.ResourceOwnerPasswordCredentialsGrant 方法)
create_token_response() (oauthlib.oauth2.TokenEndpoint 方法)
create_token_response() (oauthlib.openid.connect.core.grant_types.AuthorizationTokenGrantDispatcher 方法)
create_userinfo_response() (oauthlib.openid.connect.core.endpoints.userinfo.UserInfoEndpoint 方法)
create_verifier() (oauthlib.oauth1.AuthorizationEndpoint 方法)
D
DeviceClient(oauthlib.oauth2 中的类)
dummy_access_token(oauthlib.oauth1.RequestValidator 属性)
dummy_client(oauthlib.oauth1.RequestValidator 属性)
dummy_request_token(oauthlib.oauth1.RequestValidator 属性)
E
estimate_type() (oauthlib.oauth2.BearerToken 方法)
F
finalize_id_token() (oauthlib.openid.RequestValidator 方法)
find_token_type() (oauthlib.oauth2.ResourceEndpoint 方法)
G
get_access_token_secret() (oauthlib.oauth1.RequestValidator 方法)
get_authorization_code_nonce() (oauthlib.openid.RequestValidator 方法)
get_authorization_code_scopes() (oauthlib.openid.RequestValidator 方法)
get_client_secret() (oauthlib.oauth1.RequestValidator 方法)
get_code_challenge() (oauthlib.oauth2.RequestValidator 方法)
get_code_challenge_method() (oauthlib.oauth2.RequestValidator 方法)
get_default_realms() (oauthlib.oauth1.RequestValidator 方法)
get_default_redirect_uri() (oauthlib.oauth2.RequestValidator 方法)
get_default_scopes() (oauthlib.oauth2.RequestValidator 方法)
get_id_token() (oauthlib.openid.RequestValidator 方法)
get_jwt_bearer_token() (oauthlib.openid.RequestValidator 方法)
get_original_scopes() (oauthlib.oauth2.RequestValidator 方法)
get_realms() (oauthlib.oauth1.RequestValidator 方法)
get_realms_and_credentials() (oauthlib.oauth1.AuthorizationEndpoint 方法)
get_redirect_uri() (oauthlib.oauth1.RequestValidator 方法)
get_request_token_secret() (oauthlib.oauth1.RequestValidator 方法)
get_rsa_key() (oauthlib.oauth1.RequestValidator 方法)
get_userinfo_claims() (oauthlib.openid.RequestValidator 方法)
H
HybridGrant(oauthlib.openid.connect.core.grant_types 中的类)
I
id_token_hash() (oauthlib.openid.connect.core.grant_types.AuthorizationCodeGrant 方法)
id_token_hash() (oauthlib.openid.connect.core.grant_types.HybridGrant 方法)
id_token_hash() (oauthlib.openid.connect.core.grant_types.ImplicitGrant 方法)
id_token_hash() (oauthlib.openid.connect.core.grant_types.RefreshTokenGrant 方法)
ImplicitGrant(oauthlib.oauth2 中的类)
ImplicitGrant(oauthlib.openid.connect.core.grant_types 中的类)
ImplicitTokenGrantDispatcher(oauthlib.openid.connect.core.grant_types 中的类)
introspect_token() (oauthlib.oauth2.RequestValidator 方法)
IntrospectEndpoint(oauthlib.oauth2 中的类)
invalidate_authorization_code() (oauthlib.oauth2.RequestValidator 方法)
invalidate_request_token() (oauthlib.oauth1.RequestValidator 方法)
is_origin_allowed() (oauthlib.oauth2.RequestValidator 方法)
is_pkce_required() (oauthlib.oauth2.RequestValidator 方法)
is_within_original_scope() (oauthlib.oauth2.RequestValidator 方法)
L
LegacyApplicationClient(oauthlib.oauth2 中的类)
LegacyApplicationServer(oauthlib.oauth2 中的类)
M
MetadataEndpoint(oauthlib.oauth2 中的类)
MobileApplicationClient(oauthlib.oauth2 中的类)
MobileApplicationServer(oauthlib.oauth2 中的类)
O
openid_authorization_validator() (oauthlib.openid.connect.core.grant_types.AuthorizationCodeGrant 方法)
openid_authorization_validator() (oauthlib.openid.connect.core.grant_types.HybridGrant 方法)
openid_authorization_validator() (oauthlib.openid.connect.core.grant_types.ImplicitGrant 方法)
openid_authorization_validator() (oauthlib.openid.connect.core.grant_types.RefreshTokenGrant 方法)
P
parse_request_body_response() (oauthlib.oauth2.Client 方法)
parse_request_uri_response() (oauthlib.oauth2.Client 方法)
parse_request_uri_response() (oauthlib.oauth2.MobileApplicationClient 方法)
parse_request_uri_response() (oauthlib.oauth2.WebApplicationClient 方法)
populate_code_attributes() (oauthlib.oauth2.Client 方法)
populate_token_attributes() (oauthlib.oauth2.Client 方法)
prepare_authorization_request() (oauthlib.oauth2.Client 方法)
prepare_authorization_response() (oauthlib.oauth2.AuthorizationCodeGrant 方法)
prepare_authorization_response() (oauthlib.oauth2.ClientCredentialsGrant 方法)
prepare_authorization_response() (oauthlib.oauth2.ImplicitGrant 方法)
prepare_authorization_response() (oauthlib.oauth2.RefreshTokenGrant 方法)
prepare_authorization_response() (oauthlib.oauth2.ResourceOwnerPasswordCredentialsGrant 方法)
prepare_refresh_body() (oauthlib.oauth2.Client 方法)
prepare_refresh_token_request() (oauthlib.oauth2.Client 方法)
prepare_request_body() (oauthlib.oauth2.BackendApplicationClient 方法)
prepare_request_body() (oauthlib.oauth2.Client 方法)
prepare_request_body() (oauthlib.oauth2.DeviceClient 方法)
prepare_request_body() (oauthlib.oauth2.LegacyApplicationClient 方法)
prepare_request_body() (oauthlib.oauth2.WebApplicationClient 方法)
prepare_request_uri() (oauthlib.oauth2.Client 方法)
prepare_request_uri() (oauthlib.oauth2.DeviceClient 方法)
prepare_request_uri() (oauthlib.oauth2.MobileApplicationClient 方法)
prepare_request_uri() (oauthlib.oauth2.WebApplicationClient 方法)
prepare_token_request() (oauthlib.oauth2.Client 方法)
prepare_token_revocation_request() (oauthlib.oauth2.Client 方法)
R
refresh_id_token() (oauthlib.openid.RequestValidator 方法)
RefreshTokenGrant(oauthlib.oauth2 中的类)
RefreshTokenGrant(oauthlib.openid.connect.core.grant_types 中的类)
RequestTokenEndpoint(oauthlib.oauth1 中的类)
RequestValidator(oauthlib.oauth1 中的类)
RequestValidator(oauthlib.oauth2 中的类)
RequestValidator(oauthlib.openid 中的类)
ResourceEndpoint(oauthlib.oauth1 中的类)
ResourceEndpoint(oauthlib.oauth2 中的类)
ResourceOwnerPasswordCredentialsGrant(oauthlib.oauth2 中的类)
RevocationEndpoint(oauthlib.oauth2 中的类)
revoke_token() (oauthlib.oauth2.RequestValidator 方法)
rotate_refresh_token() (oauthlib.oauth2.RequestValidator 方法)
S
save_access_token() (oauthlib.oauth1.RequestValidator 方法)
save_authorization_code() (oauthlib.oauth2.RequestValidator 方法)
save_bearer_token() (oauthlib.oauth2.RequestValidator 方法)
save_request_token() (oauthlib.oauth1.RequestValidator 方法)
save_token() (oauthlib.oauth2.RequestValidator 方法)
save_verifier() (oauthlib.oauth1.RequestValidator 方法)
Server(oauthlib.oauth2 中的类)
Server(oauthlib.openid.connect.core.endpoints.pre_configured 中的类)
SignatureOnlyEndpoint(oauthlib.oauth1 中的类)
T
token_types(oauthlib.oauth2.Client 属性)
TokenEndpoint(oauthlib.oauth2 中的类)
U
UserInfoEndpoint(oauthlib.openid.connect.core.endpoints.userinfo 中的类)
V
validate_access_token() (oauthlib.oauth1.RequestValidator 方法)
validate_access_token_request() (oauthlib.oauth1.AccessTokenEndpoint 方法)
validate_authorization_request() (oauthlib.oauth2.AuthorizationCodeGrant 方法)
validate_authorization_request() (oauthlib.oauth2.AuthorizationEndpoint 方法)
validate_authorization_request() (oauthlib.oauth2.ImplicitGrant 方法)
validate_authorization_request() (oauthlib.openid.connect.core.grant_types.AuthorizationCodeGrant 方法)
validate_authorization_request() (oauthlib.openid.connect.core.grant_types.AuthorizationCodeGrantDispatcher 方法)
validate_authorization_request() (oauthlib.openid.connect.core.grant_types.HybridGrant 方法)
validate_authorization_request() (oauthlib.openid.connect.core.grant_types.ImplicitGrant 方法)
validate_authorization_request() (oauthlib.openid.connect.core.grant_types.ImplicitTokenGrantDispatcher 方法)
validate_authorization_request() (oauthlib.openid.connect.core.grant_types.RefreshTokenGrant 方法)
validate_bearer_token() (oauthlib.oauth2.RequestValidator 方法)
validate_client_id() (oauthlib.oauth2.RequestValidator 方法)
validate_client_key() (oauthlib.oauth1.RequestValidator 方法)
validate_code() (oauthlib.oauth2.RequestValidator 方法)
validate_grant_type() (oauthlib.oauth2.AuthorizationCodeGrant 方法)
validate_grant_type() (oauthlib.oauth2.ClientCredentialsGrant 方法)
validate_grant_type() (oauthlib.oauth2.ImplicitGrant 方法)
validate_grant_type() (oauthlib.oauth2.RefreshTokenGrant 方法)
validate_grant_type() (oauthlib.oauth2.RequestValidator 方法)
validate_grant_type() (oauthlib.oauth2.ResourceOwnerPasswordCredentialsGrant 方法)
validate_id_token() (oauthlib.openid.RequestValidator 方法)
validate_introspect_request() (oauthlib.oauth2.IntrospectEndpoint 方法)
validate_jwt_bearer_token() (oauthlib.openid.RequestValidator 方法)
validate_metadata_server() (oauthlib.oauth2.MetadataEndpoint 方法)
validate_metadata_token() (oauthlib.oauth2.MetadataEndpoint 方法)
validate_protected_resource_request() (oauthlib.oauth1.ResourceEndpoint 方法)
validate_realms() (oauthlib.oauth1.RequestValidator 方法)
validate_redirect_uri() (oauthlib.oauth1.RequestValidator 方法)
validate_redirect_uri() (oauthlib.oauth2.RequestValidator 方法)
validate_refresh_token() (oauthlib.oauth2.RequestValidator 方法)
validate_request() (oauthlib.oauth1.SignatureOnlyEndpoint 方法)
validate_request() (oauthlib.oauth2.BearerToken 方法)
validate_request_token() (oauthlib.oauth1.RequestValidator 方法)
validate_request_token_request() (oauthlib.oauth1.RequestTokenEndpoint 方法)
validate_requested_realms() (oauthlib.oauth1.RequestValidator 方法)
validate_response_type() (oauthlib.oauth2.RequestValidator 方法)
validate_revocation_request() (oauthlib.oauth2.RevocationEndpoint 方法)
validate_scopes() (oauthlib.oauth2.AuthorizationCodeGrant 方法)
validate_scopes() (oauthlib.oauth2.ClientCredentialsGrant 方法)
validate_scopes() (oauthlib.oauth2.ImplicitGrant 方法)
validate_scopes() (oauthlib.oauth2.RefreshTokenGrant 方法)
validate_scopes() (oauthlib.oauth2.RequestValidator 方法)
validate_scopes() (oauthlib.oauth2.ResourceOwnerPasswordCredentialsGrant 方法)
validate_silent_authorization() (oauthlib.openid.RequestValidator 方法)
validate_silent_login() (oauthlib.openid.RequestValidator 方法)
validate_timestamp_and_nonce() (oauthlib.oauth1.RequestValidator 方法)
validate_token_request() (oauthlib.oauth2.AuthorizationCodeGrant 方法)
validate_token_request() (oauthlib.oauth2.ClientCredentialsGrant 方法)
validate_token_request() (oauthlib.oauth2.ImplicitGrant 方法)
validate_token_request() (oauthlib.oauth2.RefreshTokenGrant 方法)
validate_token_request() (oauthlib.oauth2.ResourceOwnerPasswordCredentialsGrant 方法)
validate_user() (oauthlib.oauth2.RequestValidator 方法)
validate_user_match() (oauthlib.openid.RequestValidator 方法)
validate_userinfo_request() (oauthlib.openid.connect.core.endpoints.userinfo.UserInfoEndpoint 方法)
validate_verifier() (oauthlib.oauth1.RequestValidator 方法)
ValidatorsContainer(oauthlib.oauth2.rfc6749.grant_types.base 中的类)
verify_realms() (oauthlib.oauth1.RequestValidator 方法)
verify_request() (oauthlib.oauth2.ResourceEndpoint 方法)
verify_request_token() (oauthlib.oauth1.RequestValidator 方法)
W
WebApplicationClient(oauthlib.oauth2 中的类)
WebApplicationServer(oauthlib.oauth1 中的类)
WebApplicationServer(oauthlib.oauth2 中的类)
环
环境变量
OAUTHLIB_INSECURE_TRANSPORT
OAUTHLIB_STRICT_TOKEN_TYPE