|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Csa
Interface of CSA, the Cloud Services API.
| Method Summary | |
|---|---|
Action |
createAction(Action action)
|
List<InstitutionIdentityProvider> |
getAllInstitutionIdentityProviders()
|
List<InstitutionIdentityProvider> |
getInstitutionIdentityProviders(String identityProviderId)
|
List<Action> |
getJiraActions(String idpEntityId)
|
List<Service> |
getProtectedServices()
Get a list oof all protected services scoped by the Idp of the logged in person |
List<Service> |
getPublicServices()
Get a list of all services available to anyone. |
Service |
getServiceForIdp(String idpEntityId,
long serviceId)
Get a service's details, scoped by the given IDP entity ID |
Service |
getServiceForIdp(String idpEntityId,
String spEntityId)
Get a service's details, scoped by the given IDP entity ID and SP entity ID |
List<Service> |
getServicesForIdp(String idpEntityId)
Get a list of services, scoped by the given IDP entity ID |
Taxonomy |
getTaxonomy()
|
void |
setCsaBaseLocation(String location)
Setter for base location of CSA |
void |
setOauthClient(OauthClient client)
|
| Method Detail |
|---|
List<Service> getPublicServices()
List<Service> getProtectedServices()
List<Service> getServicesForIdp(String idpEntityId)
Service getServiceForIdp(String idpEntityId,
long serviceId)
idpEntityId - serviceId -
Service getServiceForIdp(String idpEntityId,
String spEntityId)
idpEntityId - idp entity IDspEntityId - sp entity ID
void setCsaBaseLocation(String location)
location - base URL of CSATaxonomy getTaxonomy()
List<Action> getJiraActions(String idpEntityId)
Action createAction(Action action)
List<InstitutionIdentityProvider> getInstitutionIdentityProviders(String identityProviderId)
List<InstitutionIdentityProvider> getAllInstitutionIdentityProviders()
void setOauthClient(OauthClient client)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||