nl.surfnet.coin.csa.dao
Interface LmngIdentifierDao

All Known Implementing Classes:
LmngIdentifierDaoImpl

public interface LmngIdentifierDao


Method Summary
 String getLmngIdForIdentityProviderId(String identityProviderId)
          Method that returns a identifier for the IdP in LMNG belonging to the given IdP-Id
 String getLmngIdForServiceProviderId(String spId)
          Method that returns a identifier for the SP in LMNG belonging to the given SP-Id
 void saveOrUpdateLmngIdForIdentityProviderId(String idpId, String lmngId)
          Save or update an lmngId for the identityProvider with the given ID
 void saveOrUpdateLmngIdForServiceProviderId(String spId, String lmngId)
          Save or update an lmngId for the serviceprovider with the given ID
 

Method Detail

getLmngIdForIdentityProviderId

String getLmngIdForIdentityProviderId(String identityProviderId)
Method that returns a identifier for the IdP in LMNG belonging to the given IdP-Id

Parameters:
identityProviderId - the identifier as used in this project for an IdP
Returns:
the identifier as used in LMNG for an IdP

getLmngIdForServiceProviderId

String getLmngIdForServiceProviderId(String spId)
Method that returns a identifier for the SP in LMNG belonging to the given SP-Id

Parameters:
spId - the identifier as used in this project for an SP
Returns:
the identifier as used in LMNG for an SP

saveOrUpdateLmngIdForServiceProviderId

void saveOrUpdateLmngIdForServiceProviderId(String spId,
                                            String lmngId)
Save or update an lmngId for the serviceprovider with the given ID

Parameters:
spId - the id of the serviceprovider
lmngId - the lmng corresponding identifier

saveOrUpdateLmngIdForIdentityProviderId

void saveOrUpdateLmngIdForIdentityProviderId(String idpId,
                                             String lmngId)
Save or update an lmngId for the identityProvider with the given ID

Parameters:
idpId - the id of the identityProvider
lmngId - the lmng corresponding identifier


Copyright © 2013 SURFnet bv, The Netherlands. All Rights Reserved.