115 AttributeResolverConfiguration attributeResolverConfiguration =
new AttributeResolverConfiguration();
116 attributeResolverConfiguration.setNameIdConfigs(this.
nameIdConfigs);
119 conf.setAttributeResolverConfig(attributeResolverConfiguration);
120 conf.setRevision(conf.getRevision() + 1);
122 }
catch (Exception ex) {
123 log.error(
"Failed to save Attribute Resolver configuration configuration", ex);
124 return OxTrustConstants.RESULT_FAILURE;
128 if (updateShib3Configuration) {
131 log.error(
"Failed to update Shibboleth v3 configuration");
132 facesMessages.add(FacesMessage.SEVERITY_ERROR,
"Failed to update Shibboleth v3 configuration"); }
135 return OxTrustConstants.RESULT_SUCCESS;
boolean generateConfigurationFiles(List< GluuSAMLTrustRelationship > trustRelationships)
Definition: Shibboleth3ConfService.java:177
ArrayList< NameIdConfig > nameIdConfigs
Definition: ConfigureNameIdAction.java:65
LdapOxTrustConfiguration loadConfigurationFromLdap(String... returnAttributes)
Definition: ConfigurationFactory.java:417
AppConfiguration applicationConfiguration
Definition: ConfigureNameIdAction.java:51
List< GluuSAMLTrustRelationship > getAllActiveTrustRelationships()
Definition: TrustService.java:202
Logger log
Definition: ConfigureNameIdAction.java:39
PersistenceEntryManager ldapEntryManager
Definition: ConfigureNameIdAction.java:54
ConfigurationFactory configurationFactory
Definition: ConfigureNameIdAction.java:63
FacesMessages facesMessages
Definition: ConfigureNameIdAction.java:45
Shibboleth3ConfService shibboleth3ConfService
Definition: ConfigureNameIdAction.java:60
TrustService trustService
Definition: ConfigureNameIdAction.java:57