C G H N P S T X 

C

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

G

getOrganisation() - Method in class nl.surfnet.sab.SabRoleHolder
 
getResponse(String) - Method in class nl.surfnet.sab.HttpClientTransport
 
getResponse(String) - Method in interface nl.surfnet.sab.SabTransport
Fire a SAB request
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.SabRoleHolder
 

H

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() - 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
 

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() - 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
 
SabResponseParser - Class in nl.surfnet.sab
XPath parser for SAB responses.
SabResponseParser() - Constructor for class nl.surfnet.sab.SabResponseParser
 
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
 
setPassword(String) - Method in class nl.surfnet.sab.HttpClientTransport
 
setSabEndpoint(URI) - Method in class nl.surfnet.sab.HttpClientTransport
 
setTransport(SabTransport) - Method in class nl.surfnet.sab.SabClient
 
setTransport(SabTransport) - Method in class nl.surfnet.sab.SabClientMock
 
setUsername(String) - Method in class nl.surfnet.sab.HttpClientTransport
 

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 G H N P S T X 

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