C F G H N P R S T X 

C

createRequest(String, String) - Method in class nl.surfnet.sab.SabClient
Create request string from template

F

fullname() - Method in class nl.surfnet.sab.SabPerson
 

G

getFirstName() - Method in class nl.surfnet.sab.SabPerson
 
getOrganisation() - Method in class nl.surfnet.sab.SabRoleHolder
 
getPersonsInRoleForOrganization(String, String) - Method in interface nl.surfnet.sab.Sab
Get all persons within the given organisation that have the given role.
getPersonsInRoleForOrganization(String, String) - Method in class nl.surfnet.sab.SabClient
 
getPersonsInRoleForOrganization(String, String) - Method in class nl.surfnet.sab.SabClientMock
 
getResponse(String) - Method in class nl.surfnet.sab.HttpClientTransport
 
getResponse(String) - Method in interface nl.surfnet.sab.SabTransport
Fire a SAB request
getRestResponse(String, String) - Method in class nl.surfnet.sab.HttpClientTransport
 
getRestResponse(String, String) - Method in interface nl.surfnet.sab.SabTransport
 
getRoles(String) - Method in interface nl.surfnet.sab.Sab
Get the Role/organisation info for the given userId
getRoles(String) - Method in class nl.surfnet.sab.SabClient
 
getRoles(String) - Method in class nl.surfnet.sab.SabClientMock
 
getRoles() - Method in class nl.surfnet.sab.SabPerson
 
getRoles() - Method in class nl.surfnet.sab.SabRoleHolder
 
getSurname() - Method in class nl.surfnet.sab.SabPerson
 
getUid() - Method in class nl.surfnet.sab.SabPerson
 

H

hasRole(String) - Method in class nl.surfnet.sab.SabPerson
 
hasRoleForOrganisation(String, String, String) - Method in interface nl.surfnet.sab.Sab
Returns whether the given user has the given role for the given organisation
hasRoleForOrganisation(String, String, String) - Method in class nl.surfnet.sab.SabClient
 
hasRoleForOrganisation(String, String, String) - Method in class nl.surfnet.sab.SabClientMock
 
HttpClientTransport - Class in nl.surfnet.sab
 
HttpClientTransport(UsernamePasswordCredentials, UsernamePasswordCredentials, URI, URI) - Constructor for class nl.surfnet.sab.HttpClientTransport
 

N

nl.surfnet.sab - package nl.surfnet.sab
 

P

parse(InputStream) - Method in class nl.surfnet.sab.SabResponseParser
 

R

roleName - Variable in class nl.surfnet.sab.SabRole
 

S

Sab - Interface in nl.surfnet.sab
Interface for SAB, the SURFnet Authorisation Beheer interface
SabClient - Class in nl.surfnet.sab
Client implementation for SAB.
SabClient(SabTransport) - Constructor for class nl.surfnet.sab.SabClient
 
SabClientMock - Class in nl.surfnet.sab
Mock implementation of SAB client that uses a predefined mapping of userIds to SabRoleHolders
SabClientMock() - Constructor for class nl.surfnet.sab.SabClientMock
 
SabPerson - Class in nl.surfnet.sab
 
SabPerson(String, String, String, List<SabRole>) - Constructor for class nl.surfnet.sab.SabPerson
 
SabResponseParser - Class in nl.surfnet.sab
XPath parser for SAB responses.
SabResponseParser() - Constructor for class nl.surfnet.sab.SabResponseParser
 
SabRole - Class in nl.surfnet.sab
 
SabRole(String, String) - Constructor for class nl.surfnet.sab.SabRole
 
SabRoleHolder - Class in nl.surfnet.sab
 
SabRoleHolder(String, List<String>) - Constructor for class nl.surfnet.sab.SabRoleHolder
 
SabTransport - Interface in nl.surfnet.sab
 
SAMLP_SUCCESS - Static variable in class nl.surfnet.sab.SabResponseParser
 
shortName - Variable in class nl.surfnet.sab.SabRole
 

T

toString() - Method in class nl.surfnet.sab.SabRoleHolder
 

X

XML_DATE_TIME_FORMAT - Static variable in class nl.surfnet.sab.SabClient
 
XPATH_ORGANISATION - Static variable in class nl.surfnet.sab.SabResponseParser
 
XPATH_ROLES - Static variable in class nl.surfnet.sab.SabResponseParser
 
XPATH_STATUSCODE - Static variable in class nl.surfnet.sab.SabResponseParser
 
XPATH_STATUSMESSAGE - Static variable in class nl.surfnet.sab.SabResponseParser
 
C F G H N P R S T X 

Copyright © 2012–2014 SURFnet bv, The Netherlands. All rights reserved.