Oauth
Application
- pydantic model Application
- field access_validity: str | Any = None (alias 'AccessValidity')
- field description: str | Any = None (alias 'Description')
- field grant_count: str | Any = None (alias 'GrantCount')
- field grant_validity: str | Any = None (alias 'GrantValidity')
- field id: str | Any = None (alias 'ID')
- field maximum_scope: str | Any = None (alias 'MaximumScope')
- field name: str | Any = None (alias 'Name')
- field renewable: str | Any = None (alias 'Renewable')
- field scope: str | Any = None (alias 'Scope')
- field unused_expiration: str | Any = None (alias 'UnusedExpiration')
- field url: str | Any = None (alias 'Url')
- field user_count: str | Any = None (alias 'UserCount')
- field vendor: str | Any = None (alias 'Vendor')
CertificateConfiguration
Configuration
- pydantic model Configuration
- field authorize_by_certificate: bool | Any = None (alias 'AuthorizeByCertificate')
- field authorize_by_integrated: bool | Any = None (alias 'AuthorizeByIntegrated')
- field authorize_by_jwt: bool | Any = None (alias 'AuthorizeByJwt')
- field authorize_by_password: bool | Any = None (alias 'AuthorizeByPassword')
- field authorize_device: bool | Any = None (alias 'AuthorizeDevice')
- field certificate_configuration: CertificateConfiguration | Any = None (alias 'CertificateConfiguration')
- field default_access_token_validity: int | Any = None (alias 'DefaultAccessTokenValidity')
- field default_grant_refreshable: bool | Any = None (alias 'DefaultGrantRefreshable')
- field default_grant_validity: int | Any = None (alias 'DefaultGrantValidity')
- field device_configuration: DeviceConfiguration | Any = None (alias 'DeviceConfiguration')
- field open_api_enabled: bool | Any = None (alias 'OpenApiEnabled')
- field open_api_ui: str | Any = None (alias 'OpenApiUi')
- field refresh_endpoint_enabled: bool | Any = None (alias 'RefreshEndpointEnabled')
- field session_pool_age: int | Any = None (alias 'SessionPoolAge')
- field session_pool_expiration_interval: int | Any = None (alias 'SessionPoolExpirationInterval')
- field session_pool_size: int | Any = None (alias 'SessionPoolSize')
- field session_rights_refresh_interval: int | Any = None (alias 'SessionRightsRefreshInterval')
- field statistics_api_tracking: bool | Any = None (alias 'StatisticsApiTracking')
- field statistics_tracking_includes_time: bool | Any = None (alias 'StatisticsTrackingIncludesTime')
- field strict_expiration: bool | Any = None (alias 'StrictExpiration')
- field unused_access_token_expiration: int | Any = None (alias 'UnusedAccessTokenExpiration')
DeviceConfiguration
Grant
- pydantic model Grant
- field access_issued_on: str | Any = None (alias 'AccessIssuedOn')
- field access_issued_on_iso_8601: str | Any = None (alias 'AccessIssuedOnISO8601')
- field access_issued_on_unix_time: int | Any = None (alias 'AccessIssuedOnUnixTime')
- field access_token: str | Any = None (alias 'AccessToken')
- field application: str | Any = None (alias 'Application')
- field expires: str | Any = None (alias 'Expires')
- field expires_iso_8601: str | Any = None (alias 'ExpiresISO8601')
- field expires_unix_time: int | Any = None (alias 'ExpiresUnixTime')
- field grant_issued_on: str | Any = None (alias 'GrantIssuedOn')
- field grant_issued_on_iso_8601: str | Any = None (alias 'GrantIssuedOnISO8601')
- field grant_issued_on_unix_time: int | Any = None (alias 'GrantIssuedOnUnixTime')
- field granted_to_prefixed_universal: str | Any = None (alias 'GrantedToPrefixedUniversal')
- field grantee_prefixed_universal: str | Any = None (alias 'GranteePrefixedUniversal')
- field refresh_token: str | Any = None (alias 'RefreshToken')
- field scope: str | Any = None (alias 'Scope')
- field valid_for: int | Any = None (alias 'ValidFor')
JwtMapping
- pydantic model JwtMapping
- field grantee_prefixed_universal: str | Any = None (alias 'GranteePrefixedUniversal')
- field id_field: str | Any = None (alias 'IdField')
- field id_match: str | Any = None (alias 'IdMatch')
- field issuer_uri: str | Any = None (alias 'IssuerUri')
- field name: str | Any = None (alias 'Name')
- field purpose_field: str | Any = None (alias 'PurposeField')
- field purpose_match: str | Any = None (alias 'PurposeMatch')
OwnedApplication
Permissions
Role
- pydantic model Role
- field application_id: str | Any = None (alias 'ApplicationId')
- field grantee: str | Any = None (alias 'Grantee')
- field owned_applications: list[OwnedApplication] | Any = None (alias 'OwnedApplications')
- field permitted_applications: list[str] | Any = None (alias 'PermittedApplications')
- field role: int | Any = None (alias 'Role')
Rule
- pydantic model Rule
- field access_validity: int | Any = None (alias 'AccessValidity')
- field application_id: str | Any = None (alias 'ApplicationId')
- field description: str | Any = None (alias 'Description')
- field grant_validity: int | Any = None (alias 'GrantValidity')
- field maximum_scope: str | Any = None (alias 'MaximumScope')
- field renewable: bool | Any = None (alias 'Renewable')
- field trustee_prefixed_universal: str | Any = None (alias 'TrusteePrefixedUniversal')