nl.surfnet.coin.selfservice.domain
Class ARP
java.lang.Object
nl.surfnet.coin.selfservice.domain.ARP
- All Implemented Interfaces:
- Serializable
public class ARP
- extends Object
- implements Serializable
Attribute release policy.
Note that there is a difference in the ARP between the federatie and conext.
Federatie: an ARP can be linked to an IdP, otherwise the default ARP is applied.
If an attribute is released, all values are allowed.
Conext: an ARP applies to all IdP's, but whether the value of an attribute is passed,
may depend on the allowed value. By default all values are allowed [*].
- See Also:
- Serialized Form
|
Constructor Summary |
ARP()
|
ARP(nl.surfnet.coin.janus.domain.ARP janusARP)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ARP
public ARP()
ARP
public ARP(nl.surfnet.coin.janus.domain.ARP janusARP)
getIdpId
public String getIdpId()
setIdpId
public void setIdpId(String idpId)
getFedAttributes
public List<String> getFedAttributes()
setFedAttributes
public void setFedAttributes(List<String> fedAttributes)
addAttributeName
public void addAttributeName(String attributeName)
getConextAttributes
public Map<String,List<Object>> getConextAttributes()
setConextAttributes
public void setConextAttributes(Map<String,List<Object>> conextAttributes)
Copyright © 2012 SURFnet bv, The Netherlands. All Rights Reserved.