authentik.providers.saml.migrations.0008_auto_20201112_1036
1# Generated by Django 3.1.3 on 2020-11-12 10:36 2 3import django.db.models.deletion 4from django.db import migrations, models 5 6 7class Migration(migrations.Migration): 8 dependencies = [ 9 ("authentik_crypto", "0002_create_self_signed_kp"), 10 ("authentik_providers_saml", "0007_samlprovider_verification_kp"), 11 ] 12 13 operations = [ 14 migrations.RemoveField( 15 model_name="samlprovider", 16 name="require_signing", 17 ), 18 migrations.AlterField( 19 model_name="samlprovider", 20 name="audience", 21 field=models.TextField( 22 default="", 23 help_text="Value of the audience restriction field of the assertion.", 24 ), 25 ), 26 migrations.AlterField( 27 model_name="samlprovider", 28 name="issuer", 29 field=models.TextField(default="authentik", help_text="Also known as EntityID"), 30 ), 31 migrations.AlterField( 32 model_name="samlprovider", 33 name="signing_kp", 34 field=models.ForeignKey( 35 blank=True, 36 default=None, 37 help_text="Keypair used to sign outgoing Responses going to the Service Provider.", 38 null=True, 39 on_delete=django.db.models.deletion.SET_NULL, 40 to="authentik_crypto.certificatekeypair", 41 verbose_name="Signing Keypair", 42 ), 43 ), 44 migrations.AlterField( 45 model_name="samlprovider", 46 name="sp_binding", 47 field=models.TextField( 48 choices=[("redirect", "Redirect"), ("post", "Post")], 49 default="redirect", 50 help_text=( 51 "This determines how authentik sends the response back to the Service Provider." 52 ), 53 verbose_name="Service Provider Binding", 54 ), 55 ), 56 migrations.AlterField( 57 model_name="samlprovider", 58 name="verification_kp", 59 field=models.ForeignKey( 60 blank=True, 61 default=None, 62 help_text=( 63 "When selected, incoming assertion's Signatures will be validated against this" 64 " certificate. To allow unsigned Requests, leave on default." 65 ), 66 null=True, 67 on_delete=django.db.models.deletion.SET_NULL, 68 related_name="+", 69 to="authentik_crypto.certificatekeypair", 70 verbose_name="Verification Certificate", 71 ), 72 ), 73 ]
class
Migration(django.db.migrations.migration.Migration):
8class Migration(migrations.Migration): 9 dependencies = [ 10 ("authentik_crypto", "0002_create_self_signed_kp"), 11 ("authentik_providers_saml", "0007_samlprovider_verification_kp"), 12 ] 13 14 operations = [ 15 migrations.RemoveField( 16 model_name="samlprovider", 17 name="require_signing", 18 ), 19 migrations.AlterField( 20 model_name="samlprovider", 21 name="audience", 22 field=models.TextField( 23 default="", 24 help_text="Value of the audience restriction field of the assertion.", 25 ), 26 ), 27 migrations.AlterField( 28 model_name="samlprovider", 29 name="issuer", 30 field=models.TextField(default="authentik", help_text="Also known as EntityID"), 31 ), 32 migrations.AlterField( 33 model_name="samlprovider", 34 name="signing_kp", 35 field=models.ForeignKey( 36 blank=True, 37 default=None, 38 help_text="Keypair used to sign outgoing Responses going to the Service Provider.", 39 null=True, 40 on_delete=django.db.models.deletion.SET_NULL, 41 to="authentik_crypto.certificatekeypair", 42 verbose_name="Signing Keypair", 43 ), 44 ), 45 migrations.AlterField( 46 model_name="samlprovider", 47 name="sp_binding", 48 field=models.TextField( 49 choices=[("redirect", "Redirect"), ("post", "Post")], 50 default="redirect", 51 help_text=( 52 "This determines how authentik sends the response back to the Service Provider." 53 ), 54 verbose_name="Service Provider Binding", 55 ), 56 ), 57 migrations.AlterField( 58 model_name="samlprovider", 59 name="verification_kp", 60 field=models.ForeignKey( 61 blank=True, 62 default=None, 63 help_text=( 64 "When selected, incoming assertion's Signatures will be validated against this" 65 " certificate. To allow unsigned Requests, leave on default." 66 ), 67 null=True, 68 on_delete=django.db.models.deletion.SET_NULL, 69 related_name="+", 70 to="authentik_crypto.certificatekeypair", 71 verbose_name="Verification Certificate", 72 ), 73 ), 74 ]
The base class for all migrations.
Migration files will import this from django.db.migrations.Migration and subclass it as a class called Migration. It will have one or more of the following attributes:
- operations: A list of Operation instances, probably from django.db.migrations.operations
- dependencies: A list of tuples of (app_path, migration_name)
- run_before: A list of tuples of (app_path, migration_name)
- replaces: A list of migration_names
Note that all migrations come out of migrations and into the Loader or Graph as instances, having been initialized with their app label and name.
dependencies =
[('authentik_crypto', '0002_create_self_signed_kp'), ('authentik_providers_saml', '0007_samlprovider_verification_kp')]
operations =
[<RemoveField model_name='samlprovider', name='require_signing'>, <AlterField model_name='samlprovider', name='audience', field=<django.db.models.fields.TextField>>, <AlterField model_name='samlprovider', name='issuer', field=<django.db.models.fields.TextField>>, <AlterField model_name='samlprovider', name='signing_kp', field=<django.db.models.fields.related.ForeignKey>>, <AlterField model_name='samlprovider', name='sp_binding', field=<django.db.models.fields.TextField>>, <AlterField model_name='samlprovider', name='verification_kp', field=<django.db.models.fields.related.ForeignKey>>]