Skip to content

Commit

Permalink
Update API Client
Browse files Browse the repository at this point in the history
#### What's New
---

##### `GET` /propertymappings/source/kerberos/

##### `POST` /propertymappings/source/kerberos/

##### `GET` /propertymappings/source/kerberos/{pm_uuid}/

##### `PUT` /propertymappings/source/kerberos/{pm_uuid}/

##### `DELETE` /propertymappings/source/kerberos/{pm_uuid}/

##### `PATCH` /propertymappings/source/kerberos/{pm_uuid}/

##### `GET` /propertymappings/source/kerberos/{pm_uuid}/used_by/

##### `GET` /sources/group_connections/kerberos/

##### `GET` /sources/group_connections/kerberos/{id}/

##### `PUT` /sources/group_connections/kerberos/{id}/

##### `DELETE` /sources/group_connections/kerberos/{id}/

##### `PATCH` /sources/group_connections/kerberos/{id}/

##### `GET` /sources/group_connections/kerberos/{id}/used_by/

##### `GET` /sources/kerberos/

##### `POST` /sources/kerberos/

##### `GET` /sources/kerberos/{slug}/

##### `PUT` /sources/kerberos/{slug}/

##### `DELETE` /sources/kerberos/{slug}/

##### `PATCH` /sources/kerberos/{slug}/

##### `GET` /sources/kerberos/{slug}/sync/status/

##### `GET` /sources/kerberos/{slug}/used_by/

##### `GET` /sources/user_connections/kerberos/

##### `POST` /sources/user_connections/kerberos/

##### `GET` /sources/user_connections/kerberos/{id}/

##### `PUT` /sources/user_connections/kerberos/{id}/

##### `DELETE` /sources/user_connections/kerberos/{id}/

##### `PATCH` /sources/user_connections/kerberos/{id}/

##### `GET` /sources/user_connections/kerberos/{id}/used_by/

#### What's Changed
---

##### `GET` /policies/event_matcher/{policy_uuid}/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `app` (string)
        > Match events created by selected application. When left empty, all applications are matched.

        Added enum value:

        * `authentik.sources.kerberos`
    * Changed property `model` (string)
        > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

        Added enum values:

        * `authentik_sources_kerberos.kerberossource`
        * `authentik_sources_kerberos.kerberossourcepropertymapping`
        * `authentik_sources_kerberos.userkerberossourceconnection`
        * `authentik_sources_kerberos.groupkerberossourceconnection`
##### `PUT` /policies/event_matcher/{policy_uuid}/

###### Request:

Changed content type : `application/json`

* Changed property `app` (string)
    > Match events created by selected application. When left empty, all applications are matched.

    Added enum value:

    * `authentik.sources.kerberos`
* Changed property `model` (string)
    > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

    Added enum values:

    * `authentik_sources_kerberos.kerberossource`
    * `authentik_sources_kerberos.kerberossourcepropertymapping`
    * `authentik_sources_kerberos.userkerberossourceconnection`
    * `authentik_sources_kerberos.groupkerberossourceconnection`
###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `app` (string)
        > Match events created by selected application. When left empty, all applications are matched.

        Added enum value:

        * `authentik.sources.kerberos`
    * Changed property `model` (string)
        > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

        Added enum values:

        * `authentik_sources_kerberos.kerberossource`
        * `authentik_sources_kerberos.kerberossourcepropertymapping`
        * `authentik_sources_kerberos.userkerberossourceconnection`
        * `authentik_sources_kerberos.groupkerberossourceconnection`
##### `PATCH` /policies/event_matcher/{policy_uuid}/

###### Request:

Changed content type : `application/json`

* Changed property `app` (string)
    > Match events created by selected application. When left empty, all applications are matched.

    Added enum value:

    * `authentik.sources.kerberos`
* Changed property `model` (string)
    > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

    Added enum values:

    * `authentik_sources_kerberos.kerberossource`
    * `authentik_sources_kerberos.kerberossourcepropertymapping`
    * `authentik_sources_kerberos.userkerberossourceconnection`
    * `authentik_sources_kerberos.groupkerberossourceconnection`
###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `app` (string)
        > Match events created by selected application. When left empty, all applications are matched.

        Added enum value:

        * `authentik.sources.kerberos`
    * Changed property `model` (string)
        > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

        Added enum values:

        * `authentik_sources_kerberos.kerberossource`
        * `authentik_sources_kerberos.kerberossourcepropertymapping`
        * `authentik_sources_kerberos.userkerberossourceconnection`
        * `authentik_sources_kerberos.groupkerberossourceconnection`
##### `POST` /policies/event_matcher/

###### Request:

Changed content type : `application/json`

* Changed property `app` (string)
    > Match events created by selected application. When left empty, all applications are matched.

    Added enum value:

    * `authentik.sources.kerberos`
* Changed property `model` (string)
    > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

    Added enum values:

    * `authentik_sources_kerberos.kerberossource`
    * `authentik_sources_kerberos.kerberossourcepropertymapping`
    * `authentik_sources_kerberos.userkerberossourceconnection`
    * `authentik_sources_kerberos.groupkerberossourceconnection`
###### Return Type:

Changed response : **201 Created**

* Changed content type : `application/json`

    * Changed property `app` (string)
        > Match events created by selected application. When left empty, all applications are matched.

        Added enum value:

        * `authentik.sources.kerberos`
    * Changed property `model` (string)
        > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

        Added enum values:

        * `authentik_sources_kerberos.kerberossource`
        * `authentik_sources_kerberos.kerberossourcepropertymapping`
        * `authentik_sources_kerberos.userkerberossourceconnection`
        * `authentik_sources_kerberos.groupkerberossourceconnection`
##### `GET` /policies/event_matcher/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `results` (array)

        Changed items (object):
            > Event Matcher Policy Serializer

        * Changed property `app` (string)
            > Match events created by selected application. When left empty, all applications are matched.

            Added enum value:

            * `authentik.sources.kerberos`
        * Changed property `model` (string)
            > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

            Added enum values:

            * `authentik_sources_kerberos.kerberossource`
            * `authentik_sources_kerberos.kerberossourcepropertymapping`
            * `authentik_sources_kerberos.userkerberossourceconnection`
            * `authentik_sources_kerberos.groupkerberossourceconnection`
##### `POST` /rbac/permissions/assigned_by_roles/{uuid}/assign/

###### Request:

Changed content type : `application/json`

* Changed property `model` (string)

    Added enum values:

    * `authentik_sources_kerberos.kerberossource`
    * `authentik_sources_kerberos.kerberossourcepropertymapping`
    * `authentik_sources_kerberos.userkerberossourceconnection`
    * `authentik_sources_kerberos.groupkerberossourceconnection`
##### `PATCH` /rbac/permissions/assigned_by_roles/{uuid}/unassign/

###### Request:

Changed content type : `application/json`

* Changed property `model` (string)

    Added enum values:

    * `authentik_sources_kerberos.kerberossource`
    * `authentik_sources_kerberos.kerberossourcepropertymapping`
    * `authentik_sources_kerberos.userkerberossourceconnection`
    * `authentik_sources_kerberos.groupkerberossourceconnection`
##### `POST` /rbac/permissions/assigned_by_users/{id}/assign/

###### Request:

Changed content type : `application/json`

* Changed property `model` (string)

    Added enum values:

    * `authentik_sources_kerberos.kerberossource`
    * `authentik_sources_kerberos.kerberossourcepropertymapping`
    * `authentik_sources_kerberos.userkerberossourceconnection`
    * `authentik_sources_kerberos.groupkerberossourceconnection`
##### `PATCH` /rbac/permissions/assigned_by_users/{id}/unassign/

###### Request:

Changed content type : `application/json`

* Changed property `model` (string)

    Added enum values:

    * `authentik_sources_kerberos.kerberossource`
    * `authentik_sources_kerberos.kerberossourcepropertymapping`
    * `authentik_sources_kerberos.userkerberossourceconnection`
    * `authentik_sources_kerberos.groupkerberossourceconnection`
##### `GET` /rbac/permissions/assigned_by_roles/

###### Parameters:

Changed: `model` in `query`

##### `GET` /rbac/permissions/assigned_by_users/

###### Parameters:

Changed: `model` in `query`

##### `GET` /stages/password/{stage_uuid}/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `backends` (array)
        > Selection of backends to test the password against.

        Changed items (string):

        Added enum value:

        * `authentik.sources.kerberos.auth.KerberosBackend`
##### `PUT` /stages/password/{stage_uuid}/

###### Request:

Changed content type : `application/json`

* Changed property `backends` (array)
    > Selection of backends to test the password against.

    Changed items (string):

    Added enum value:

    * `authentik.sources.kerberos.auth.KerberosBackend`
###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `backends` (array)
        > Selection of backends to test the password against.

        Changed items (string):

        Added enum value:

        * `authentik.sources.kerberos.auth.KerberosBackend`
##### `PATCH` /stages/password/{stage_uuid}/

###### Request:

Changed content type : `application/json`

* Changed property `backends` (array)
    > Selection of backends to test the password against.

    Changed items (string):

    Added enum value:

    * `authentik.sources.kerberos.auth.KerberosBackend`
###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `backends` (array)
        > Selection of backends to test the password against.

        Changed items (string):

        Added enum value:

        * `authentik.sources.kerberos.auth.KerberosBackend`
##### `POST` /stages/password/

###### Request:

Changed content type : `application/json`

* Changed property `backends` (array)
    > Selection of backends to test the password against.

    Changed items (string):

    Added enum value:

    * `authentik.sources.kerberos.auth.KerberosBackend`
###### Return Type:

Changed response : **201 Created**

* Changed content type : `application/json`

    * Changed property `backends` (array)
        > Selection of backends to test the password against.

        Changed items (string):

        Added enum value:

        * `authentik.sources.kerberos.auth.KerberosBackend`
##### `GET` /stages/password/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `results` (array)

        Changed items (object):
            > PasswordStage Serializer

        * Changed property `backends` (array)
            > Selection of backends to test the password against.

            Changed items (string):

            Added enum value:

            * `authentik.sources.kerberos.auth.KerberosBackend`
  • Loading branch information
authentik-automation[bot] committed Oct 23, 2024
1 parent 668f73b commit cbb4c4e
Show file tree
Hide file tree
Showing 45 changed files with 6,676 additions and 1,273 deletions.
30 changes: 30 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,7 @@ docs/GoogleWorkspaceProviderRequest.md
docs/GoogleWorkspaceProviderUser.md
docs/GoogleWorkspaceProviderUserRequest.md
docs/Group.md
docs/GroupKerberosSourceConnection.md
docs/GroupMatchingModeEnum.md
docs/GroupMember.md
docs/GroupMemberRequest.md
Expand All @@ -191,6 +192,11 @@ docs/InvitationRequest.md
docs/InvitationStage.md
docs/InvitationStageRequest.md
docs/IssuerModeEnum.md
docs/KerberosSource.md
docs/KerberosSourcePropertyMapping.md
docs/KerberosSourcePropertyMappingRequest.md
docs/KerberosSourceRequest.md
docs/KerberosSyncStatus.md
docs/KubernetesServiceConnection.md
docs/KubernetesServiceConnectionRequest.md
docs/LdapCheckAccess.md
Expand Down Expand Up @@ -297,13 +303,16 @@ docs/PaginatedGoogleWorkspaceProviderGroupList.md
docs/PaginatedGoogleWorkspaceProviderList.md
docs/PaginatedGoogleWorkspaceProviderMappingList.md
docs/PaginatedGoogleWorkspaceProviderUserList.md
docs/PaginatedGroupKerberosSourceConnectionList.md
docs/PaginatedGroupList.md
docs/PaginatedGroupOAuthSourceConnectionList.md
docs/PaginatedGroupPlexSourceConnectionList.md
docs/PaginatedGroupSamlSourceConnectionList.md
docs/PaginatedIdentificationStageList.md
docs/PaginatedInvitationList.md
docs/PaginatedInvitationStageList.md
docs/PaginatedKerberosSourceList.md
docs/PaginatedKerberosSourcePropertyMappingList.md
docs/PaginatedKubernetesServiceConnectionList.md
docs/PaginatedLdapOutpostConfigList.md
docs/PaginatedLdapProviderList.md
Expand Down Expand Up @@ -372,6 +381,7 @@ docs/PaginatedTotpDeviceList.md
docs/PaginatedUserAssignedObjectPermissionList.md
docs/PaginatedUserConsentList.md
docs/PaginatedUserDeleteStageList.md
docs/PaginatedUserKerberosSourceConnectionList.md
docs/PaginatedUserList.md
docs/PaginatedUserLoginStageList.md
docs/PaginatedUserLogoutStageList.md
Expand Down Expand Up @@ -428,6 +438,8 @@ docs/PatchedGroupRequest.md
docs/PatchedIdentificationStageRequest.md
docs/PatchedInvitationRequest.md
docs/PatchedInvitationStageRequest.md
docs/PatchedKerberosSourcePropertyMappingRequest.md
docs/PatchedKerberosSourceRequest.md
docs/PatchedKubernetesServiceConnectionRequest.md
docs/PatchedLdapProviderRequest.md
docs/PatchedLdapSourcePropertyMappingRequest.md
Expand Down Expand Up @@ -478,6 +490,7 @@ docs/PatchedTenantRequest.md
docs/PatchedTokenRequest.md
docs/PatchedTotpDeviceRequest.md
docs/PatchedUserDeleteStageRequest.md
docs/PatchedUserKerberosSourceConnectionRequest.md
docs/PatchedUserLoginStageRequest.md
docs/PatchedUserLogoutStageRequest.md
docs/PatchedUserOAuthSourceConnectionRequest.md
Expand Down Expand Up @@ -643,6 +656,8 @@ docs/UserDeleteStageRequest.md
docs/UserFieldsEnum.md
docs/UserGroup.md
docs/UserGroupRequest.md
docs/UserKerberosSourceConnection.md
docs/UserKerberosSourceConnectionRequest.md
docs/UserLoginChallenge.md
docs/UserLoginChallengeResponseRequest.md
docs/UserLoginStage.md
Expand Down Expand Up @@ -866,6 +881,7 @@ src/models/google_workspace_provider_request.rs
src/models/google_workspace_provider_user.rs
src/models/google_workspace_provider_user_request.rs
src/models/group.rs
src/models/group_kerberos_source_connection.rs
src/models/group_matching_mode_enum.rs
src/models/group_member.rs
src/models/group_member_request.rs
Expand All @@ -885,6 +901,11 @@ src/models/invitation_request.rs
src/models/invitation_stage.rs
src/models/invitation_stage_request.rs
src/models/issuer_mode_enum.rs
src/models/kerberos_source.rs
src/models/kerberos_source_property_mapping.rs
src/models/kerberos_source_property_mapping_request.rs
src/models/kerberos_source_request.rs
src/models/kerberos_sync_status.rs
src/models/kubernetes_service_connection.rs
src/models/kubernetes_service_connection_request.rs
src/models/ldap_check_access.rs
Expand Down Expand Up @@ -989,13 +1010,16 @@ src/models/paginated_google_workspace_provider_group_list.rs
src/models/paginated_google_workspace_provider_list.rs
src/models/paginated_google_workspace_provider_mapping_list.rs
src/models/paginated_google_workspace_provider_user_list.rs
src/models/paginated_group_kerberos_source_connection_list.rs
src/models/paginated_group_list.rs
src/models/paginated_group_o_auth_source_connection_list.rs
src/models/paginated_group_plex_source_connection_list.rs
src/models/paginated_group_saml_source_connection_list.rs
src/models/paginated_identification_stage_list.rs
src/models/paginated_invitation_list.rs
src/models/paginated_invitation_stage_list.rs
src/models/paginated_kerberos_source_list.rs
src/models/paginated_kerberos_source_property_mapping_list.rs
src/models/paginated_kubernetes_service_connection_list.rs
src/models/paginated_ldap_outpost_config_list.rs
src/models/paginated_ldap_provider_list.rs
Expand Down Expand Up @@ -1064,6 +1088,7 @@ src/models/paginated_totp_device_list.rs
src/models/paginated_user_assigned_object_permission_list.rs
src/models/paginated_user_consent_list.rs
src/models/paginated_user_delete_stage_list.rs
src/models/paginated_user_kerberos_source_connection_list.rs
src/models/paginated_user_list.rs
src/models/paginated_user_login_stage_list.rs
src/models/paginated_user_logout_stage_list.rs
Expand Down Expand Up @@ -1120,6 +1145,8 @@ src/models/patched_group_request.rs
src/models/patched_identification_stage_request.rs
src/models/patched_invitation_request.rs
src/models/patched_invitation_stage_request.rs
src/models/patched_kerberos_source_property_mapping_request.rs
src/models/patched_kerberos_source_request.rs
src/models/patched_kubernetes_service_connection_request.rs
src/models/patched_ldap_provider_request.rs
src/models/patched_ldap_source_property_mapping_request.rs
Expand Down Expand Up @@ -1170,6 +1197,7 @@ src/models/patched_tenant_request.rs
src/models/patched_token_request.rs
src/models/patched_totp_device_request.rs
src/models/patched_user_delete_stage_request.rs
src/models/patched_user_kerberos_source_connection_request.rs
src/models/patched_user_login_stage_request.rs
src/models/patched_user_logout_stage_request.rs
src/models/patched_user_o_auth_source_connection_request.rs
Expand Down Expand Up @@ -1325,6 +1353,8 @@ src/models/user_delete_stage_request.rs
src/models/user_fields_enum.rs
src/models/user_group.rs
src/models/user_group_request.rs
src/models/user_kerberos_source_connection.rs
src/models/user_kerberos_source_connection_request.rs
src/models/user_login_challenge.rs
src/models/user_login_challenge_response_request.rs
src/models/user_login_stage.rs
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "authentik-client"
version = "3.2024083.7"
version = "3.2024083.8"
authors = ["[email protected]"]
description = "Making authentication simple."
license = "MIT"
Expand Down
Loading

0 comments on commit cbb4c4e

Please sign in to comment.