|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnl.surfnet.coin.janus.domain.EntityMetadata
public class EntityMetadata
Representation of an entity's metadata in Janus.
| Constructor Summary | |
|---|---|
EntityMetadata()
|
|
| Method Summary | |
|---|---|
void |
addAppHomeUrl(String language,
String value)
|
void |
addDescription(String language,
String value)
|
void |
addName(String language,
String value)
|
void |
addUrl(String language,
String value)
|
static EntityMetadata |
fromMetadataMap(Map<String,Object> metadata)
|
String |
getAppDescription()
|
String |
getAppEntityId()
|
String |
getAppHomeUrl()
Deprecated. use #getAppHomeUrls with the language code as key |
Map<String,String> |
getAppHomeUrls()
|
String |
getAppIcon()
|
String |
getAppLogoUrl()
|
String |
getAppThumbNail()
|
String |
getAppTitle()
|
List<Contact> |
getContacts()
|
String |
getDescription()
Deprecated. use #setDescriptions with the language code as key |
Map<String,String> |
getDescriptions()
|
String |
getEula()
|
String |
getName()
Deprecated. use #getNames with the language code as key |
Map<String,String> |
getNames()
|
String |
getOauthCallbackUrl()
|
String |
getOauthConsumerKey()
|
String |
getOauthConsumerSecret()
|
Map<String,String> |
getUrls()
|
String |
getWorkflowState()
|
boolean |
isConsentNotRequired()
|
boolean |
isIdpVisibleOnly()
|
boolean |
isTwoLeggedOauthAllowed()
|
void |
setAppDescription(String appDescription)
|
void |
setAppEntityId(String appEntityId)
|
void |
setAppHomeUrl(String appHomeUrl)
Deprecated. use #setAppHomeUrls with the language code as key |
void |
setAppHomeUrls(Map<String,String> appHomeUrls)
|
void |
setAppIcon(String appIcon)
|
void |
setAppLogoUrl(String appLogoUrl)
|
void |
setAppThumbNail(String appThumbNail)
|
void |
setAppTitle(String appTitle)
|
void |
setConsentNotRequired(boolean consentNotRequired)
|
void |
setDescription(String description)
Deprecated. use #getDescriptions with the language code as key |
void |
setDescriptions(Map<String,String> descriptions)
|
void |
setEula(String eula)
|
void |
setIdpVisibleOnly(boolean idpVisibleOnly)
|
void |
setName(String name)
Deprecated. use #setNames with the language code as key |
void |
setNames(Map<String,String> names)
|
void |
setOauthCallbackUrl(String oauthCallbackUrl)
|
void |
setOauthConsumerKey(String oauthConsumerKey)
|
void |
setOauthConsumerSecret(String oauthConsumerSecret)
|
void |
setTwoLeggedOauthAllowed(boolean twoLeggedOauthAllowed)
|
void |
setUrls(Map<String,String> urls)
|
void |
setWorkflowState(String workflowState)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public EntityMetadata()
| Method Detail |
|---|
public static EntityMetadata fromMetadataMap(Map<String,Object> metadata)
public void setAppTitle(String appTitle)
public void setAppIcon(String appIcon)
public void setAppDescription(String appDescription)
public void setAppThumbNail(String appThumbNail)
public void setAppEntityId(String appEntityId)
public void setOauthCallbackUrl(String oauthCallbackUrl)
public void setTwoLeggedOauthAllowed(boolean twoLeggedOauthAllowed)
public void setOauthConsumerKey(String oauthConsumerKey)
public String toString()
toString in class Objectpublic String getAppTitle()
public String getAppIcon()
public String getAppDescription()
public String getAppThumbNail()
public String getAppEntityId()
public String getOauthCallbackUrl()
public boolean isTwoLeggedOauthAllowed()
public String getOauthConsumerKey()
public void setOauthConsumerSecret(String oauthConsumerSecret)
public String getOauthConsumerSecret()
public String getAppLogoUrl()
public void setAppLogoUrl(String appLogoUrl)
public String getAppHomeUrl()
public void setAppHomeUrl(String appHomeUrl)
public List<Contact> getContacts()
public boolean isIdpVisibleOnly()
public void setIdpVisibleOnly(boolean idpVisibleOnly)
public String getEula()
public void setEula(String eula)
public String getName()
public void setName(String name)
public String getDescription()
public void setDescription(String description)
public boolean isConsentNotRequired()
public void setConsentNotRequired(boolean consentNotRequired)
consentNotRequired - the consentNotRequired to setpublic String getWorkflowState()
public void setWorkflowState(String workflowState)
public Map<String,String> getNames()
public void setNames(Map<String,String> names)
public void addName(String language,
String value)
public Map<String,String> getAppHomeUrls()
public void setAppHomeUrls(Map<String,String> appHomeUrls)
public void addAppHomeUrl(String language,
String value)
public Map<String,String> getDescriptions()
public void setDescriptions(Map<String,String> descriptions)
public void addDescription(String language,
String value)
public Map<String,String> getUrls()
public void setUrls(Map<String,String> urls)
public void addUrl(String language,
String value)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||