# Generated by Django 5.2.12 on 2026-04-04 16:58

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ("authentik_providers_ssf", "0001_initial"),
    ]

    operations = [
        migrations.AddField(
            model_name="ssfprovider",
            name="push_verify_certificates",
            field=models.BooleanField(default=True),
        ),
        migrations.AddField(
            model_name="stream",
            name="authorization_header",
            field=models.TextField(default=None, null=True),
        ),
        migrations.AddField(
            model_name="stream",
            name="status",
            field=models.TextField(
                choices=[("enabled", "Enabled"), ("paused", "Paused"), ("disabled", "Disabled")],
                default="enabled",
            ),
        ),
        migrations.AlterField(
            model_name="stream",
            name="delivery_method",
            field=models.TextField(
                choices=[
                    ("https://schemas.openid.net/secevent/risc/delivery-method/push", "Risc Push"),
                    ("https://schemas.openid.net/secevent/risc/delivery-method/poll", "Risc Poll"),
                    ("urn:ietf:rfc:8935", "SSF RFC Push"),
                    ("urn:ietf:rfc:8936", "SSF RFC Pull"),
                ]
            ),
        ),
    ]
