authentik.enterprise.endpoints.connectors.agent.urls
1from django.urls import path 2 3from authentik.enterprise.endpoints.connectors.agent.api.secure_enclave import ( 4 AppleIndependentSecureEnclaveViewSet, 5) 6from authentik.enterprise.endpoints.connectors.agent.views.apple_jwks import AppleJWKSView 7from authentik.enterprise.endpoints.connectors.agent.views.apple_nonce import NonceView 8from authentik.enterprise.endpoints.connectors.agent.views.apple_register import ( 9 RegisterDeviceView, 10 RegisterUserView, 11) 12from authentik.enterprise.endpoints.connectors.agent.views.apple_token import TokenView 13from authentik.enterprise.endpoints.connectors.agent.views.auth_interactive import ( 14 AgentInteractiveAuth, 15) 16 17urlpatterns = [ 18 path( 19 "authenticate/<uuid:token_uuid>/", 20 AgentInteractiveAuth.as_view(), 21 name="authenticate", 22 ), 23 path("psso/token/", TokenView.as_view(), name="psso-token"), 24 path("psso/jwks/", AppleJWKSView.as_view(), name="psso-jwks"), 25 path("psso/nonce/", NonceView.as_view(), name="psso-nonce"), 26] 27 28api_urlpatterns = [ 29 ("endpoints/agents/psso/ise", AppleIndependentSecureEnclaveViewSet), 30 path( 31 "endpoints/agents/psso/register/device/", 32 RegisterDeviceView.as_view(), 33 name="psso-register-device", 34 ), 35 path( 36 "endpoints/agents/psso/register/user/", 37 RegisterUserView.as_view(), 38 name="psso-register-user", 39 ), 40]
urlpatterns =
[<URLPattern 'authenticate/<uuid:token_uuid>/' [name='authenticate']>, <URLPattern 'psso/token/' [name='psso-token']>, <URLPattern 'psso/jwks/' [name='psso-jwks']>, <URLPattern 'psso/nonce/' [name='psso-nonce']>]
api_urlpatterns =
[('endpoints/agents/psso/ise', <class 'authentik.enterprise.endpoints.connectors.agent.api.secure_enclave.AppleIndependentSecureEnclaveViewSet'>), <URLPattern 'endpoints/agents/psso/register/device/' [name='psso-register-device']>, <URLPattern 'endpoints/agents/psso/register/user/' [name='psso-register-user']>]