|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Janus
Interface to Janus.
| Nested Class Summary | |
|---|---|
static class |
Janus.Metadata
|
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
EntityMetadata getMetadataByEntityId(String entityId)
entityId - the entityId
List<String> getEntityIdsByMetaData(Janus.Metadata key,
String value)
key - the metadata keyvalue - the value the give metadata key should have
List<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 entity
boolean isConnectionAllowed(String spEntityId,
String idpEntityId)
spEntityId - identifier of the Service ProvideridpEntityId - identifier of the Identity Provider
JanusEntity getEntity(String entityId)
entityId - unique identifier of a Janus entity
JanusEntity
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||