Skip to content
This repository has been archived by the owner on Apr 17, 2024. It is now read-only.

Releases: goauthentik/client-swift

3.2023107.6

08 Feb 19:18
Compare
Choose a tag to compare

Update API Client

3.2023107.5

08 Feb 19:05
Compare
Choose a tag to compare

Update API Client

3.2023107.4

08 Feb 18:52
Compare
Choose a tag to compare

Update API Client

3.2023107.3: Update API Client

08 Feb 18:49
Compare
Choose a tag to compare

3.2023107.2: Update API Client

07 Feb 16:06
Compare
Choose a tag to compare

What's Changed


GET /core/applications/{slug}/check_access/
Return Type:

Deleted response : 404 Not Found

for_user user not found

GET /core/tokens/{identifier}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

PUT /core/tokens/{identifier}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

PATCH /core/tokens/{identifier}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

GET /core/users/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property avatar (string)

      User's avatar, either a http/https URL or a data URI

PUT /core/users/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property avatar (string)

      User's avatar, either a http/https URL or a data URI

PATCH /core/users/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property avatar (string)

      User's avatar, either a http/https URL or a data URI

GET /events/system_tasks/{uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property start_timestamp (string)

    • Changed property finish_timestamp (string)

    • Changed property duration (number)

GET /policies/bindings/{policy_binding_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

PUT /policies/bindings/{policy_binding_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

PATCH /policies/bindings/{policy_binding_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

POST /core/tokens/
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

GET /core/tokens/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Token Serializer

      • Changed property user_obj (object)

        User Serializer

        • Changed property avatar (string)

          User's avatar, either a http/https URL or a data URI

GET /core/user_consent/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

POST /core/users/
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property avatar (string)

      User's avatar, either a http/https URL or a data URI

GET /core/users/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

GET /core/users/me/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object)

      User Serializer for information a user can retrieve about themselves

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

GET /events/system_tasks/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Serialize TaskInfo and TaskResult

      • Changed property start_timestamp (string)

      • Changed property finish_timestamp (string)

      • Changed property duration (number)

GET /oauth2/access_tokens/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

GET /oauth2/authorization_codes/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

GET /oauth2/refresh_tokens/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

POST /policies/bindings/
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Changed property avatar (string)

        User's avatar, either a http/https URL or a data URI

GET /policies/bindings/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > PolicyBinding Serializer

      • Changed property user_obj (object)

        User Serializer

        • Changed property avatar (string)

          User's avatar, either a http/https URL or a data URI

GET /providers/scim/{id}/sync_status/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property tasks (array)

      Changed items (object):
      > Serialize TaskInfo and TaskResult

      • Changed property start_timestamp (string)

      • Changed property finish_timestamp (string)

      • Changed property duration (number)

GET /sources/ldap/{slug}/sync_status/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property tasks (array)

      Changed items (object):
      > Serialize TaskInfo and TaskResult

      • Changed property start_timestamp (string)

      • Changed property finish_timestamp (string)

      • Changed property duration (number)

GET /core/user_consent/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > UserConsent Serializer

      • Changed property user (object)

        User Serializer

        • Changed property avatar (string)

          User's avatar, either a http/https URL or a data URI

GET /oauth2/access_tokens/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Serializer for BaseGrantModel and RefreshToken

      • Changed property user (object)

        User Serializer

        • Changed property avatar (string)

          User's avatar, either a http/https URL or a data URI

GET /oauth2/authorization_codes/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Serializer for BaseGrantModel and ExpiringBaseGrant

      • Changed property user (object)

        User Serializer

        • Changed property avatar (string)

          User's avatar, either a http/https URL or a data URI

GET /oauth2/refresh_tokens/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Serializer for BaseGrantModel and RefreshToken

      • Changed property user (object)

        User Serializer

        • Changed property avatar (string)

          User's avatar, either a http/https URL ...

Read more

3.2023107.1

31 Jan 16:05
Compare
Choose a tag to compare
Update API Client

3.2023106.5: Update API Client

24 Jan 10:48
Compare
Choose a tag to compare

What's Changed


GET /policies/event_matcher/{policy_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property app (string)

      • authentik.tenants - authentik Tenants
      • authentik.admin - authentik Admin
      • authentik.api - authentik API
      • authentik.crypto - authentik Crypto
      • authentik.events - authentik Events
      • authentik.flows - authentik Flows
      • authentik.outposts - authentik Outpost
      • authentik.policies.dummy - authentik Policies.Dummy
      • authentik.policies.event_matcher - authentik Policies.Event Matcher
      • authentik.policies.expiry - authentik Policies.Expiry
      • authentik.policies.expression - authentik Policies.Expression
      • authentik.policies.password - authentik Policies.Password
      • authentik.policies.reputation - authentik Policies.Reputation
      • authentik.policies - authentik Policies
      • authentik.providers.ldap - authentik Providers.LDAP
      • authentik.providers.oauth2 - authentik Providers.OAuth2
      • authentik.providers.proxy - authentik Providers.Proxy
      • authentik.providers.radius - authentik Providers.Radius
      • authentik.providers.saml - authentik Providers.SAML
      • authentik.providers.scim - authentik Providers.SCIM
      • authentik.rbac - authentik RBAC
      • authentik.recovery - authentik Recovery
      • authentik.sources.ldap - authentik Sources.LDAP
      • authentik.sources.oauth - authentik Sources.OAuth
      • authentik.sources.plex - authentik Sources.Plex
      • authentik.sources.saml - authentik Sources.SAML
      • authentik.stages.authenticator - authentik Stages.Authenticator
      • authentik.stages.authenticator_duo - authentik Stages.Authenticator.Duo
      • authentik.stages.authenticator_sms - authentik Stages.Authenticator.SMS
      • authentik.stages.authenticator_static - authentik Stages.Authenticator.Static
      • authentik.stages.authenticator_totp - authentik Stages.Authenticator.TOTP
      • authentik.stages.authenticator_validate - authentik Stages.Authenticator.Validate
      • authentik.stages.authenticator_webauthn - authentik Stages.Authenticator.WebAuthn
      • authentik.stages.captcha - authentik Stages.Captcha
      • authentik.stages.consent - authentik Stages.Consent
      • authentik.stages.deny - authentik Stages.Deny
      • authentik.stages.dummy - authentik Stages.Dummy
      • authentik.stages.email - authentik Stages.Email
      • authentik.stages.identification - authentik Stages.Identification
      • authentik.stages.invitation - authentik Stages.User Invitation
      • authentik.stages.password - authentik Stages.Password
      • authentik.stages.prompt - authentik Stages.Prompt
      • authentik.stages.user_delete - authentik Stages.User Delete
      • authentik.stages.user_login - authentik Stages.User Login
      • authentik.stages.user_logout - authentik Stages.User Logout
      • authentik.stages.user_write - authentik Stages.User Write
      • authentik.brands - authentik Brands
      • authentik.blueprints - authentik Blueprints
      • authentik.core - authentik Core
      • authentik.enterprise - authentik Enterprise
      • authentik.enterprise.audit - authentik Enterprise.Audit
      • authentik.enterprise.providers.rac - authentik Enterprise.Providers.RAC

      Added enum value:

      • authentik.enterprise.audit
PUT /policies/event_matcher/{policy_uuid}/
Request:

Changed content type : application/json

  • Changed property app (string)

    • authentik.tenants - authentik Tenants
    • authentik.admin - authentik Admin
    • authentik.api - authentik API
    • authentik.crypto - authentik Crypto
    • authentik.events - authentik Events
    • authentik.flows - authentik Flows
    • authentik.outposts - authentik Outpost
    • authentik.policies.dummy - authentik Policies.Dummy
    • authentik.policies.event_matcher - authentik Policies.Event Matcher
    • authentik.policies.expiry - authentik Policies.Expiry
    • authentik.policies.expression - authentik Policies.Expression
    • authentik.policies.password - authentik Policies.Password
    • authentik.policies.reputation - authentik Policies.Reputation
    • authentik.policies - authentik Policies
    • authentik.providers.ldap - authentik Providers.LDAP
    • authentik.providers.oauth2 - authentik Providers.OAuth2
    • authentik.providers.proxy - authentik Providers.Proxy
    • authentik.providers.radius - authentik Providers.Radius
    • authentik.providers.saml - authentik Providers.SAML
    • authentik.providers.scim - authentik Providers.SCIM
    • authentik.rbac - authentik RBAC
    • authentik.recovery - authentik Recovery
    • authentik.sources.ldap - authentik Sources.LDAP
    • authentik.sources.oauth - authentik Sources.OAuth
    • authentik.sources.plex - authentik Sources.Plex
    • authentik.sources.saml - authentik Sources.SAML
    • authentik.stages.authenticator - authentik Stages.Authenticator
    • authentik.stages.authenticator_duo - authentik Stages.Authenticator.Duo
    • authentik.stages.authenticator_sms - authentik Stages.Authenticator.SMS
    • authentik.stages.authenticator_static - authentik Stages.Authenticator.Static
    • authentik.stages.authenticator_totp - authentik Stages.Authenticator.TOTP
    • authentik.stages.authenticator_validate - authentik Stages.Authenticator.Validate
    • authentik.stages.authenticator_webauthn - authentik Stages.Authenticator.WebAuthn
    • authentik.stages.captcha - authentik Stages.Captcha
    • authentik.stages.consent - authentik Stages.Consent
    • authentik.stages.deny - authentik Stages.Deny
    • authentik.stages.dummy - authentik Stages.Dummy
    • authentik.stages.email - authentik Stages.Email
    • authentik.stages.identification - authentik Stages.Identification
    • authentik.stages.invitation - authentik Stages.User Invitation
    • authentik.stages.password - authentik Stages.Password
    • authentik.stages.prompt - authentik Stages.Prompt
    • authentik.stages.user_delete - authentik Stages.User Delete
    • authentik.stages.user_login - authentik Stages.User Login
    • authentik.stages.user_logout - authentik Stages.User Logout
    • authentik.stages.user_write - authentik Stages.User Write
    • authentik.brands - authentik Brands
    • authentik.blueprints - authentik Blueprints
    • authentik.core - authentik Core
    • authentik.enterprise - authentik Enterprise
    • authentik.enterprise.audit - authentik Enterprise.Audit
    • authentik.enterprise.providers.rac - authentik Enterprise.Providers.RAC

    Added enum value:

    • authentik.enterprise.audit
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property app (string)
      • authentik.tenants - authentik Tenants
      • authentik.admin - authentik Admin
      • authentik.api - authentik API
      • authentik.crypto - authentik Crypto
      • authentik.events - authentik Events
      • authentik.flows - authentik Flows
      • authentik.outposts - authentik Outpost
      • authentik.policies.dummy - authentik Policies.Dummy
      • authentik.policies.event_matcher - authentik Policies.Event Matcher
      • authentik.policies.expiry - authentik Policies.Expiry
      • authentik.policies.expression - authentik Policies.Expression
      • authentik.policies.password - authentik Policies.Password
      • authentik.policies.reputation - authentik Policies.Reputation
      • authentik.policies - authentik Policies
      • authentik.providers.ldap - authentik Providers.LDAP
      • authentik.providers.oauth2 - authentik Providers.OAuth2
      • authentik.providers.proxy - authentik Providers.Proxy
      • authentik.providers.radius - authentik Providers.Radius
      • authentik.providers.saml - authentik Providers.SAML
      • authentik.providers.scim - authentik Providers.SCIM
      • authentik.rbac - authentik RBAC
      • authentik.recovery - authentik Recovery
      • authentik.sources.ldap - authentik Sources.LDAP
      • authentik.sources.oauth - authentik Sources.OAuth
      • authentik.sources.plex - authentik Sources.Plex
      • authentik.sources.saml - authentik Sources.SAML
      • authentik.stages.authenticator - authentik Stages.Authenticator
      • authentik.stages.authenticator_duo - authentik Stages.Authenticator.Duo
      • authentik.stages.authenticator_sms - authentik Stages.Authenticator.SMS
      • authentik.stages.authenticator_static - authentik Stages.Authenticator.Static
      • authentik.stages.authenticator_totp - authentik Stages.Authenticator.TOTP
      • authentik.stages.authenticator_validate - authentik Stages.Authenticator.Validate
      • authentik.stages.authenticator_webauthn - authentik Stages.Authenticator.WebAuthn
      • authentik.stages.captcha - authentik Stages.Captcha
      • authentik.stages.consent - authentik Stages.Consent
      • authentik.stages.deny - authentik Stages.Deny
      • authentik.stages.dummy - authentik Stages.Dummy
      • authentik.stages.email - authentik Stages.Email
      • authentik.stages.identification - authentik Stages.Identification
        ...
Read more

3.2023106.4

23 Jan 13:48
Compare
Choose a tag to compare
Update API Client

3.2023106.3: Update API Client

14 Jan 20:34
Compare
Choose a tag to compare

What's Changed


GET /propertymappings/rac/
Parameters:

Changed: managed in query

3.2023106.2: Update API Client

12 Jan 15:21
Compare
Choose a tag to compare

What's Changed


GET /sources/oauth/source_types/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    Changed items (object):
    > Serializer for SourceType

    New required properties:

    • verbose_name

    New optional properties:

    • slug
    • Added property verbose_name (string)

    • Deleted property slug (string)

GET /sources/oauth/{slug}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property type (object)

      Serializer for SourceType

      New required properties:

      • verbose_name

      New optional properties:

      • slug
      • Added property verbose_name (string)

      • Deleted property slug (string)

PUT /sources/oauth/{slug}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property type (object)

      Serializer for SourceType

      New required properties:

      • verbose_name

      New optional properties:

      • slug
      • Added property verbose_name (string)

      • Deleted property slug (string)

PATCH /sources/oauth/{slug}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property type (object)

      Serializer for SourceType

      New required properties:

      • verbose_name

      New optional properties:

      • slug
      • Added property verbose_name (string)

      • Deleted property slug (string)

POST /sources/oauth/
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property type (object)

      Serializer for SourceType

      New required properties:

      • verbose_name

      New optional properties:

      • slug
      • Added property verbose_name (string)

      • Deleted property slug (string)

GET /sources/oauth/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > OAuth Source Serializer

      • Changed property type (object)

        Serializer for SourceType

        New required properties:

        • verbose_name

        New optional properties:

        • slug
        • Added property verbose_name (string)

        • Deleted property slug (string)