*: providers and sources -> channels, PolicyModel to PolicyBindingModel that uses custom M2M through
This commit is contained in:
30
passbook/channels/in_saml/forms.py
Normal file
30
passbook/channels/in_saml/forms.py
Normal file
@ -0,0 +1,30 @@
|
||||
"""passbook SAML SP Forms"""
|
||||
|
||||
from django import forms
|
||||
from django.contrib.admin.widgets import FilteredSelectMultiple
|
||||
from django.utils.translation import gettext as _
|
||||
|
||||
from passbook.admin.forms.inlet import INLET_FORM_FIELDS
|
||||
from passbook.channels.in_saml.models import SAMLInlet
|
||||
|
||||
|
||||
class SAMLInletForm(forms.ModelForm):
|
||||
"""SAML Inlet form"""
|
||||
|
||||
class Meta:
|
||||
|
||||
model = SAMLInlet
|
||||
fields = INLET_FORM_FIELDS + [
|
||||
"issuer",
|
||||
"idp_url",
|
||||
"idp_logout_url",
|
||||
"auto_logout",
|
||||
"signing_kp",
|
||||
]
|
||||
widgets = {
|
||||
"name": forms.TextInput(),
|
||||
"policies": FilteredSelectMultiple(_("policies"), False),
|
||||
"issuer": forms.TextInput(),
|
||||
"idp_url": forms.TextInput(),
|
||||
"idp_logout_url": forms.TextInput(),
|
||||
}
|
Reference in New Issue
Block a user