Package org.gluu.oxtrust.action
Class UpdateTrustRelationshipAction
- java.lang.Object
-
- org.gluu.oxtrust.action.UpdateTrustRelationshipAction
-
- All Implemented Interfaces:
java.io.Serializable
@ConversationScoped @Named("updateTrustRelationshipAction") @Secure("#{permissionService.hasPermission(\'trust\', \'access\')}") public class UpdateTrustRelationshipAction extends java.lang.Object implements java.io.SerializableAction class for updating and adding the trust relationships- Author:
- Yuriy Movchan Date: 11.04.2010
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UpdateTrustRelationshipAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringactivationToggle()java.lang.Stringadd()protected booleanallowAccessAttribute(org.gluu.model.GluuAttribute attribute)protected booleanallowEditAttribute(org.gluu.model.GluuAttribute attribute)java.lang.Stringcancel()java.lang.Stringdelete()java.lang.StringdownloadConfiguration()java.lang.StringdownloadConfigurationImpl()voidfilterEntities()voidgenerateMetadata()booleangenerateSp()protected java.lang.StringgetActionName()java.util.ArrayList<javax.faces.model.SelectItem>getAllFederations()java.util.List<GluuSAMLTrustRelationship>getAllOtherFederations(java.lang.String inum)java.util.List<java.lang.String>getAvailableEntities()java.lang.StringgetCertForGeneratedSP()javax.servlet.http.PartgetCertWrapper()javax.faces.model.SelectItemgetContainerFederation()GluuSAMLTrustRelationshipgetContainerFederationTr()java.lang.StringgetEntityId()GluuEntityType[]getEntityTypeList()protected java.lang.StringgetEventQueue()java.util.List<GluuSAMLTrustRelationship>getFederatedSites()java.util.List<GluuSAMLTrustRelationship>getFederatees(GluuSAMLTrustRelationship trust)javax.servlet.http.PartgetFileWrapper()java.lang.StringgetFilterString()java.lang.StringgetInum()java.lang.StringgetMetadata()java.util.List<GluuMetadataSourceType>getMetadataSourceTypesList()java.lang.StringgetMetadataStr()java.lang.StringgetOrgDisplayName()java.lang.StringgetOrgName()java.lang.StringgetOrgUrl()java.lang.StringgetSAML1URI(org.gluu.model.GluuAttribute attribute)Saml2SettingsgetSaml2Settings()java.lang.StringgetSAML2URI(org.gluu.model.GluuAttribute attribute)java.lang.String[]getSelectedEntities()java.lang.StringgetSpAssertionConsumerServiceUrlStr()java.lang.StringgetSpSingleLogoutServiceUrlStr()java.lang.StringgetSpX509certStr()GluuSAMLTrustRelationshipgetTrustContainerFederation()GluuSAMLTrustRelationshipgetTrustRelationship()voidinitTrustRelationship(GluuSAMLTrustRelationship trust, java.util.List<org.gluu.model.GluuAttribute> attributes)booleanisActive()booleanisUpdate()voidnewThreadSaveSpMetaDataFileSourceTypeURI()java.lang.Stringsave()java.lang.StringsaveImpl()booleansaveSpMetaDataFileSourceTypeURI()voidsetAvailableEntities(java.util.List<java.lang.String> availableEntities)voidsetCertWrapper(javax.servlet.http.Part certWrapper)voidsetContainerFederation(javax.faces.model.SelectItem federation)voidsetFileWrapper(javax.servlet.http.Part fileWrapper)voidsetFilterString(java.lang.String filterString)voidsetInum(java.lang.String inum)voidsetMetadataStr(java.lang.String metadataStr)voidsetOrgDisplayName(java.lang.String orgDisplayName)voidsetOrgName(java.lang.String orgName)voidsetOrgUrl(java.lang.String orgUrl)voidsetSaml2Settings(Saml2Settings saml2Settings)voidsetSelectedEntities(java.lang.String[] entities)voidsetSelectedTR(java.lang.String trust)voidsetSpAssertionConsumerServiceUrlStr(java.lang.String spAssertionConsumerServiceUrlStr)voidsetSpSingleLogoutServiceUrlStr(java.lang.String spSingleLogoutServiceUrlStr)voidsetSpX509certStr(java.lang.String spX509certStr)java.lang.Stringupdate()voidupdateReleasedAttributes(GluuSAMLTrustRelationship trustRelationship)
-
-
-
Method Detail
-
getMetadataSourceTypesList
public java.util.List<GluuMetadataSourceType> getMetadataSourceTypesList()
-
add
public java.lang.String add()
-
update
public java.lang.String update()
-
cancel
public java.lang.String cancel()
-
save
public java.lang.String save()
-
saveImpl
public java.lang.String saveImpl()
-
newThreadSaveSpMetaDataFileSourceTypeURI
@Asynchronous public void newThreadSaveSpMetaDataFileSourceTypeURI()
-
initTrustRelationship
public void initTrustRelationship(GluuSAMLTrustRelationship trust, java.util.List<org.gluu.model.GluuAttribute> attributes)
-
getCertForGeneratedSP
public java.lang.String getCertForGeneratedSP() throws java.io.IOException- Throws:
java.io.IOException
-
updateReleasedAttributes
public void updateReleasedAttributes(GluuSAMLTrustRelationship trustRelationship)
-
saveSpMetaDataFileSourceTypeURI
public boolean saveSpMetaDataFileSourceTypeURI() throws java.io.IOException- Throws:
java.io.IOException
-
delete
public java.lang.String delete()
-
downloadConfiguration
public java.lang.String downloadConfiguration()
-
downloadConfigurationImpl
public java.lang.String downloadConfigurationImpl()
-
getFileWrapper
public javax.servlet.http.Part getFileWrapper()
-
setFileWrapper
public void setFileWrapper(javax.servlet.http.Part fileWrapper)
-
getCertWrapper
public javax.servlet.http.Part getCertWrapper()
-
setCertWrapper
public void setCertWrapper(javax.servlet.http.Part certWrapper)
-
getInum
public java.lang.String getInum()
-
setInum
public void setInum(java.lang.String inum)
-
getTrustRelationship
public GluuSAMLTrustRelationship getTrustRelationship()
-
getMetadata
public java.lang.String getMetadata() throws java.io.IOException- Throws:
java.io.IOException
-
isUpdate
public boolean isUpdate()
-
getEventQueue
protected java.lang.String getEventQueue()
-
getActionName
protected java.lang.String getActionName()
-
allowAccessAttribute
protected boolean allowAccessAttribute(org.gluu.model.GluuAttribute attribute)
-
allowEditAttribute
protected boolean allowEditAttribute(org.gluu.model.GluuAttribute attribute)
-
getSAML1URI
public java.lang.String getSAML1URI(org.gluu.model.GluuAttribute attribute)
-
getSAML2URI
public java.lang.String getSAML2URI(org.gluu.model.GluuAttribute attribute)
-
setSelectedTR
public void setSelectedTR(java.lang.String trust)
-
setContainerFederation
public void setContainerFederation(javax.faces.model.SelectItem federation)
-
getContainerFederation
public javax.faces.model.SelectItem getContainerFederation()
-
getContainerFederationTr
public GluuSAMLTrustRelationship getContainerFederationTr()
-
getAllFederations
public java.util.ArrayList<javax.faces.model.SelectItem> getAllFederations()
-
isActive
public boolean isActive()
-
activationToggle
public java.lang.String activationToggle()
-
setSelectedEntities
public void setSelectedEntities(java.lang.String[] entities)
-
getSelectedEntities
public java.lang.String[] getSelectedEntities()
-
filterEntities
public void filterEntities()
-
setAvailableEntities
public void setAvailableEntities(java.util.List<java.lang.String> availableEntities)
-
getAvailableEntities
public java.util.List<java.lang.String> getAvailableEntities()
-
setFilterString
public void setFilterString(java.lang.String filterString)
-
getFilterString
public java.lang.String getFilterString()
-
getFederatedSites
public java.util.List<GluuSAMLTrustRelationship> getFederatedSites()
-
getEntityTypeList
public GluuEntityType[] getEntityTypeList()
-
generateSp
public boolean generateSp() throws java.io.IOException- Throws:
java.io.IOException
-
getAllOtherFederations
public java.util.List<GluuSAMLTrustRelationship> getAllOtherFederations(java.lang.String inum)
-
getTrustContainerFederation
public GluuSAMLTrustRelationship getTrustContainerFederation()
-
getEntityId
public java.lang.String getEntityId()
-
getFederatees
public java.util.List<GluuSAMLTrustRelationship> getFederatees(GluuSAMLTrustRelationship trust)
-
getSaml2Settings
public Saml2Settings getSaml2Settings()
-
setSaml2Settings
public void setSaml2Settings(Saml2Settings saml2Settings)
-
generateMetadata
public void generateMetadata() throws java.net.MalformedURLException, java.security.cert.CertificateException- Throws:
java.net.MalformedURLExceptionjava.security.cert.CertificateException
-
getMetadataStr
public java.lang.String getMetadataStr()
-
setMetadataStr
public void setMetadataStr(java.lang.String metadataStr)
-
getSpAssertionConsumerServiceUrlStr
public java.lang.String getSpAssertionConsumerServiceUrlStr()
-
setSpAssertionConsumerServiceUrlStr
public void setSpAssertionConsumerServiceUrlStr(java.lang.String spAssertionConsumerServiceUrlStr)
-
getSpSingleLogoutServiceUrlStr
public java.lang.String getSpSingleLogoutServiceUrlStr()
-
setSpSingleLogoutServiceUrlStr
public void setSpSingleLogoutServiceUrlStr(java.lang.String spSingleLogoutServiceUrlStr)
-
getSpX509certStr
public java.lang.String getSpX509certStr()
-
setSpX509certStr
public void setSpX509certStr(java.lang.String spX509certStr)
-
getOrgName
public java.lang.String getOrgName()
-
setOrgName
public void setOrgName(java.lang.String orgName)
-
getOrgDisplayName
public java.lang.String getOrgDisplayName()
-
setOrgDisplayName
public void setOrgDisplayName(java.lang.String orgDisplayName)
-
getOrgUrl
public java.lang.String getOrgUrl()
-
setOrgUrl
public void setOrgUrl(java.lang.String orgUrl)
-
-