parent
b882564635
commit
ddc96a9b42
|
@ -93,6 +93,8 @@ class ServiceBase(models.Model):
|
||||||
as_dict['variables'] = dict(((v.name, v.json) for v in self.variables.all()))
|
as_dict['variables'] = dict(((v.name, v.json) for v in self.variables.all()))
|
||||||
if self.get_saml_sp_metadata_url():
|
if self.get_saml_sp_metadata_url():
|
||||||
as_dict['saml-sp-metadata-url'] = self.get_saml_sp_metadata_url()
|
as_dict['saml-sp-metadata-url'] = self.get_saml_sp_metadata_url()
|
||||||
|
if self.get_saml_idp_metadata_url():
|
||||||
|
as_dict['saml-idp-metadata-url'] = self.get_saml_idp_metadata_url()
|
||||||
return as_dict
|
return as_dict
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
@ -112,6 +114,9 @@ class ServiceBase(models.Model):
|
||||||
def get_saml_sp_metadata_url(self):
|
def get_saml_sp_metadata_url(self):
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
def get_saml_idp_metadata_url(self):
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
class Authentic(ServiceBase):
|
class Authentic(ServiceBase):
|
||||||
class Meta:
|
class Meta:
|
||||||
|
@ -127,6 +132,9 @@ class Authentic(ServiceBase):
|
||||||
Zone(_('Role Management'), 'roles', self.base_url + '/manage/roles/'),
|
Zone(_('Role Management'), 'roles', self.base_url + '/manage/roles/'),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
def get_saml_idp_metadata_url(self):
|
||||||
|
return self.base_url + '/idp/saml2/metadata'
|
||||||
|
|
||||||
|
|
||||||
class Wcs(ServiceBase):
|
class Wcs(ServiceBase):
|
||||||
class Meta:
|
class Meta:
|
||||||
|
|
Loading…
Reference in New Issue