public class JanusRestClientMock extends Object implements nl.surfnet.coin.janus.Janus
| Constructor and Description |
|---|
JanusRestClientMock() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAllowedSps(String idpentityid) |
List<String> |
getAllowedSps(String idpentityid,
String revision) |
nl.surfnet.coin.janus.domain.ARP |
getArp(String entityId) |
nl.surfnet.coin.janus.domain.JanusEntity |
getEntity(String entityId) |
List<String> |
getEntityIdsByMetaData(nl.surfnet.coin.janus.Janus.Metadata key,
String value) |
List<nl.surfnet.coin.janus.domain.EntityMetadata> |
getIdpList() |
nl.surfnet.coin.janus.domain.EntityMetadata |
getMetadataByEntityId(String entityId) |
List<nl.surfnet.coin.janus.domain.EntityMetadata> |
getSpList() |
boolean |
isConnectionAllowed(String spEntityId,
String idpEntityId) |
Object |
parseJsonData(org.codehaus.jackson.type.TypeReference<? extends Object> typeReference,
String jsonFile) |
void |
setJanusUri(URI janusUri) |
void |
setSecret(String secret) |
void |
setUser(String user) |
public nl.surfnet.coin.janus.domain.EntityMetadata getMetadataByEntityId(String entityId)
getMetadataByEntityId in interface nl.surfnet.coin.janus.Januspublic List<String> getEntityIdsByMetaData(nl.surfnet.coin.janus.Janus.Metadata key, String value)
getEntityIdsByMetaData in interface nl.surfnet.coin.janus.Januspublic List<String> getAllowedSps(String idpentityid)
getAllowedSps in interface nl.surfnet.coin.janus.Januspublic List<String> getAllowedSps(String idpentityid, String revision)
getAllowedSps in interface nl.surfnet.coin.janus.Januspublic List<nl.surfnet.coin.janus.domain.EntityMetadata> getSpList()
getSpList in interface nl.surfnet.coin.janus.Januspublic List<nl.surfnet.coin.janus.domain.EntityMetadata> getIdpList()
getIdpList in interface nl.surfnet.coin.janus.Januspublic nl.surfnet.coin.janus.domain.ARP getArp(String entityId)
getArp in interface nl.surfnet.coin.janus.Januspublic boolean isConnectionAllowed(String spEntityId, String idpEntityId)
isConnectionAllowed in interface nl.surfnet.coin.janus.Januspublic nl.surfnet.coin.janus.domain.JanusEntity getEntity(String entityId)
getEntity in interface nl.surfnet.coin.janus.Januspublic Object parseJsonData(org.codehaus.jackson.type.TypeReference<? extends Object> typeReference, String jsonFile)
public void setJanusUri(URI janusUri)
setJanusUri in interface nl.surfnet.coin.janus.Januspublic void setUser(String user)
setUser in interface nl.surfnet.coin.janus.Januspublic void setSecret(String secret)
setSecret in interface nl.surfnet.coin.janus.JanusCopyright © 2013–2014 SURFnet bv, The Netherlands. All rights reserved.