iam-python-sdk
1.2.3
Contents:
Installation
Usage
Asyncio
Frameworks
API Documentation
Contributing
Credits
Changelog
iam-python-sdk
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
A
AcceptedPolicyVersion (iam_python_sdk.models.JWTClaims attribute)
(iam_python_sdk.models.TokenResponse attribute)
AccessToken (iam_python_sdk.models.TokenResponse attribute)
Action (iam_python_sdk.models.Permission attribute)
AsyncClient (class in iam_python_sdk.async_client)
AsyncTask (class in iam_python_sdk.task)
Aud (iam_python_sdk.models.JWTClaims attribute)
B
backoff_giveup_handler() (in module iam_python_sdk.async_client)
(in module iam_python_sdk.client)
Ban (iam_python_sdk.models.JWTBan attribute)
Bans (iam_python_sdk.models.JWTClaims attribute)
(iam_python_sdk.models.TokenResponse attribute)
Baseuri (iam_python_sdk.models.ClientInformation attribute)
Bits (iam_python_sdk.models.BloomFilterJSON attribute)
BloomFilter (class in iam_python_sdk.bloom)
BloomFilterJSON (class in iam_python_sdk.models)
C
Cache (class in iam_python_sdk.cache)
ClientId (iam_python_sdk.models.JWTClaims attribute)
ClientInformation (class in iam_python_sdk.models)
Clientname (iam_python_sdk.models.ClientInformation attribute)
ClientToken() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
ClientTokenGrant() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
ClientTokenGrantError
close() (iam_python_sdk.async_client.HttpClient method)
(iam_python_sdk.client.HttpClient method)
Config (class in iam_python_sdk)
(class in iam_python_sdk.config)
contains() (iam_python_sdk.bloom.BloomFilter method)
cors_options() (in module iam_python_sdk.flask)
Country (iam_python_sdk.models.JWTClaims attribute)
D
decode_model() (in module iam_python_sdk.utils)
DefaultClient (class in iam_python_sdk.client)
DisplayName (iam_python_sdk.models.JWTClaims attribute)
(iam_python_sdk.models.TokenResponse attribute)
E
EmptyTokenError
Enddate (iam_python_sdk.models.JWTBan attribute)
Error
Exp (iam_python_sdk.models.JWTClaims attribute)
ExpiresIn (iam_python_sdk.models.TokenResponse attribute)
F
ForbiddenError
G
get() (iam_python_sdk.async_client.HttpClient method)
(iam_python_sdk.cache.Cache method)
(iam_python_sdk.client.HttpClient method)
GetClientInformation() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
GetClientInformationError
GetJWKSError
GetRevocationListError
GetRolePermissionError
GetRolePermissions() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
grant_token() (iam_python_sdk.fastapi.IAM method)
(iam_python_sdk.flask.IAM method)
H
HasBan() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
HealthCheck() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
HttpClient (class in iam_python_sdk.async_client)
(class in iam_python_sdk.client)
HTTPClientError
HTTPError
,
[1]
I
IAM (class in iam_python_sdk.fastapi)
(class in iam_python_sdk.flask)
iam_python_sdk (module)
iam_python_sdk.async_client (module)
iam_python_sdk.bloom (module)
iam_python_sdk.cache (module)
iam_python_sdk.cli (module)
iam_python_sdk.client (module)
iam_python_sdk.config (module)
iam_python_sdk.errors (module)
iam_python_sdk.fastapi (module)
iam_python_sdk.flask (module)
iam_python_sdk.http_errors (module)
iam_python_sdk.log (module)
iam_python_sdk.models (module)
iam_python_sdk.task (module)
iam_python_sdk.utils (module)
Iat (iam_python_sdk.models.JWTClaims attribute)
Id (iam_python_sdk.models.UserRevocationListRecord attribute)
init_app() (iam_python_sdk.fastapi.IAM method)
(iam_python_sdk.flask.IAM method)
insert() (iam_python_sdk.bloom.BloomFilter method)
InvalidAudError
InvalidScopeError
InvalidTokenSignatureKeyError
is_expired() (iam_python_sdk.cache.Cache method)
is_in_range() (iam_python_sdk.models.Permission method)
is_recurring() (iam_python_sdk.models.Permission method)
is_scheduled() (iam_python_sdk.models.Permission method)
IsComply (iam_python_sdk.models.JWTClaims attribute)
(iam_python_sdk.models.TokenResponse attribute)
J
Jflgs (iam_python_sdk.models.JWTClaims attribute)
(iam_python_sdk.models.TokenResponse attribute)
JWTBan (class in iam_python_sdk.models)
JWTClaims (class in iam_python_sdk.models)
K
K (iam_python_sdk.models.BloomFilterJSON attribute)
L
loads() (iam_python_sdk.bloom.BloomFilter method)
(iam_python_sdk.models.Model class method)
M
M (iam_python_sdk.models.BloomFilterJSON attribute)
message (iam_python_sdk.errors.EmptyTokenError attribute)
(iam_python_sdk.errors.ForbiddenError attribute)
(iam_python_sdk.errors.InvalidAudError attribute)
(iam_python_sdk.errors.InvalidScopeError attribute)
(iam_python_sdk.errors.InvalidTokenSignatureKeyError attribute)
(iam_python_sdk.errors.NilClaimError attribute)
(iam_python_sdk.errors.NoLocalValidationError attribute)
(iam_python_sdk.errors.RoleNotFoundError attribute)
(iam_python_sdk.errors.TokenRevokedError attribute)
(iam_python_sdk.errors.UnauthorizedError attribute)
(iam_python_sdk.errors.UserRevokedError attribute)
Model (class in iam_python_sdk.models)
N
Namespace (iam_python_sdk.models.ClientInformation attribute)
(iam_python_sdk.models.JWTClaims attribute)
(iam_python_sdk.models.NamespaceRole attribute)
(iam_python_sdk.models.TokenResponse attribute)
NamespaceRole (class in iam_python_sdk.models)
NamespaceRoles (iam_python_sdk.models.JWTClaims attribute)
(iam_python_sdk.models.TokenResponse attribute)
NewAsyncClient (class in iam_python_sdk)
(class in iam_python_sdk.async_client)
NewDefaultClient (class in iam_python_sdk)
(class in iam_python_sdk.client)
NilClaimError
NoLocalValidationError
P
parse_nanotimestamp() (in module iam_python_sdk.utils)
Permission (class in iam_python_sdk.models)
permission_required() (in module iam_python_sdk.fastapi)
(in module iam_python_sdk.flask)
Permissions (iam_python_sdk.models.JWTClaims attribute)
(iam_python_sdk.models.Role attribute)
(iam_python_sdk.models.TokenResponse attribute)
PlatformId (iam_python_sdk.models.TokenResponse attribute)
PlatformUserId (iam_python_sdk.models.TokenResponse attribute)
post() (iam_python_sdk.async_client.HttpClient method)
(iam_python_sdk.client.HttpClient method)
R
Redirecturi (iam_python_sdk.models.ClientInformation attribute)
RefreshAccessTokenError
RefreshToken (iam_python_sdk.models.TokenResponse attribute)
request() (iam_python_sdk.async_client.HttpClient method)
(iam_python_sdk.client.HttpClient method)
Resource (iam_python_sdk.models.Permission attribute)
RevocationList (class in iam_python_sdk.models)
RevokedAt (iam_python_sdk.models.UserRevocationListRecord attribute)
RevokedTokens (iam_python_sdk.models.RevocationList attribute)
RevokedUsers (iam_python_sdk.models.RevocationList attribute)
Role (class in iam_python_sdk.models)
Roleid (iam_python_sdk.models.NamespaceRole attribute)
(iam_python_sdk.models.Role attribute)
Rolename (iam_python_sdk.models.Role attribute)
RoleNotFoundError
Roles (iam_python_sdk.models.JWTClaims attribute)
(iam_python_sdk.models.TokenResponse attribute)
S
Schedaction (iam_python_sdk.models.Permission attribute)
Schedcron (iam_python_sdk.models.Permission attribute)
Schedrange (iam_python_sdk.models.Permission attribute)
Scope (iam_python_sdk.models.JWTClaims attribute)
set() (iam_python_sdk.cache.Cache method)
Settings (class in iam_python_sdk.fastapi)
start() (iam_python_sdk.task.AsyncTask method)
(iam_python_sdk.task.Task method)
StartLocalValidation() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
StartLocalValidationError
status (iam_python_sdk.task.AsyncTask attribute)
(iam_python_sdk.task.Task attribute)
stop() (iam_python_sdk.task.AsyncTask method)
(iam_python_sdk.task.Task method)
Sub (iam_python_sdk.models.JWTClaims attribute)
T
Task (class in iam_python_sdk.task)
token_required() (in module iam_python_sdk.fastapi)
TokenResponse (class in iam_python_sdk.models)
TokenRevokedError
TokenType (iam_python_sdk.models.TokenResponse attribute)
U
UnauthorizedError
UserAnonymousStatus() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
UserEmailVerificationStatus() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
UserId (iam_python_sdk.models.TokenResponse attribute)
UserPhoneVerificationStatus() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
UserRevocationListRecord (class in iam_python_sdk.models)
UserRevokedError
V
validate_permission() (iam_python_sdk.flask.IAM method)
validate_referer_header() (iam_python_sdk.flask.IAM method)
(in module iam_python_sdk.fastapi)
validate_token_in_request() (iam_python_sdk.flask.IAM method)
ValidateAccessToken() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
ValidateAccessTokenError
ValidateAndParseClaims() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
ValidateAndParseClaimsError
ValidateAudience() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
ValidateAudienceError
ValidateJWTError
ValidatePermission() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
ValidatePermissionError
ValidateRole() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
ValidateScope() (iam_python_sdk.async_client.AsyncClient method)
(iam_python_sdk.client.DefaultClient method)
ValidateScopeError
Other Versions
v: 1.2.3
Tags
0.10.0
0.10.1
0.12.0
1.0.0
1.1.0
1.2.0
1.2.1
1.2.2
1.2.3
1.3.0
1.3.1
1.3.2
1.3.3
1.4.1
Branches
main