public interface Janus
| Modifier and Type | Interface and Description |
|---|---|
static class |
Janus.Metadata |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAllowedSps(String idpentityid)
Refer to
getAllowedSps(String, String) but without the revision parameter. |
List<String> |
getAllowedSps(String idpentityid,
String revision)
Get a list of SP entity ID's that are allowed for this IdP.
|
ARP |
getArp(String entityId)
Retrieves the Attribute Release Policy for this entity
|
JanusEntity |
getEntity(String entityId)
Gets the Janus Entity information for the given entityId
|
List<String> |
getEntityIdsByMetaData(Janus.Metadata key,
String value)
Get a list of entity ids that match the given metadata key/value pair.
|
List<EntityMetadata> |
getIdpList()
Retrieves a list of all Identity Providers.
|
EntityMetadata |
getMetadataByEntityId(String entityId)
Get a client's metadata by his entityId.
|
List<EntityMetadata> |
getSpList()
Retrieves a list of all Service Providers.
|
boolean |
isConnectionAllowed(String spEntityId,
String idpEntityId)
Return true or false depending wether connection is allowed or not.
|
void |
setJanusUri(URI janusUri) |
void |
setSecret(String secret) |
void |
setUser(String user) |
EntityMetadata getMetadataByEntityId(String entityId)
entityId - the entityIdList<String> getEntityIdsByMetaData(Janus.Metadata key, String value)
key - the metadata keyvalue - the value the give metadata key should haveList<String> getAllowedSps(String idpentityid)
getAllowedSps(String, String) but without the revision parameter.List<String> getAllowedSps(String idpentityid, String revision)
idpentityid - the IdPs entity id.revision - the revision.List<EntityMetadata> getSpList()
List<EntityMetadata> getIdpList()
ARP getArp(String entityId)
entityId - the identifier of the entityboolean isConnectionAllowed(String spEntityId, String idpEntityId)
spEntityId - identifier of the Service ProvideridpEntityId - identifier of the Identity ProviderJanusEntity getEntity(String entityId)
entityId - unique identifier of a Janus entityJanusEntityvoid setJanusUri(URI janusUri)
janusUri - the janusUri to setvoid setUser(String user)
user - the user to setvoid setSecret(String secret)
secret - the secret to setCopyright © 2009-2013 SURFnet bv, The Netherlands. All Rights Reserved.