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.Serializable
Action 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.String
activationToggle()
java.lang.String
add()
protected boolean
allowAccessAttribute(org.gluu.model.GluuAttribute attribute)
protected boolean
allowEditAttribute(org.gluu.model.GluuAttribute attribute)
java.lang.String
cancel()
java.lang.String
delete()
java.lang.String
downloadConfiguration()
java.lang.String
downloadConfigurationImpl()
void
filterEntities()
boolean
generateSp()
protected java.lang.String
getActionName()
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.String
getCertForGeneratedSP()
javax.servlet.http.Part
getCertWrapper()
javax.faces.model.SelectItem
getContainerFederation()
GluuSAMLTrustRelationship
getContainerFederationTr()
java.lang.String
getEntityId()
GluuEntityType[]
getEntityTypeList()
protected java.lang.String
getEventQueue()
java.util.List<GluuSAMLTrustRelationship>
getFederatedSites()
java.util.List<GluuSAMLTrustRelationship>
getFederatees(GluuSAMLTrustRelationship trust)
javax.servlet.http.Part
getFileWrapper()
java.lang.String
getFilterString()
java.lang.String
getInum()
java.lang.String
getMetadata()
java.util.List<GluuMetadataSourceType>
getMetadataSourceTypesList()
java.lang.String
getSAML1URI(org.gluu.model.GluuAttribute attribute)
java.lang.String
getSAML2URI(org.gluu.model.GluuAttribute attribute)
java.lang.String[]
getSelectedEntities()
GluuSAMLTrustRelationship
getTrustContainerFederation()
GluuSAMLTrustRelationship
getTrustRelationship()
void
initTrustRelationship(GluuSAMLTrustRelationship trust, java.util.List<org.gluu.model.GluuAttribute> attributes)
boolean
isActive()
boolean
isUpdate()
void
newThreadSaveSpMetaDataFileSourceTypeURI()
java.lang.String
save()
java.lang.String
saveImpl()
boolean
saveSpMetaDataFileSourceTypeURI()
void
setAvailableEntities(java.util.List<java.lang.String> availableEntities)
void
setCertWrapper(javax.servlet.http.Part certWrapper)
void
setContainerFederation(javax.faces.model.SelectItem federation)
void
setFileWrapper(javax.servlet.http.Part fileWrapper)
void
setFilterString(java.lang.String filterString)
void
setInum(java.lang.String inum)
void
setSelectedEntities(java.lang.String[] entities)
void
setSelectedTR(java.lang.String trust)
java.lang.String
update()
void
updateReleasedAttributes(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)
-
-