Package com.soffid.iam.service
Class SamlServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.SamlServiceBase
-
- com.soffid.iam.service.SamlServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.SamlService
public class SamlServiceImpl extends SamlServiceBase
-
-
Constructor Summary
Constructors Constructor Description SamlServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String[]
handleAuthenticate(String hostName, String path, String protocol, Map<String,String> response)
protected String
handleCheckAuthenticationToken(String[] token)
protected List<String>
handleFindIdentityProviders()
protected List<String>
handleFindIdentityProviders(String url)
protected String
handleGenerateMetadata(String hostName)
protected com.soffid.iam.api.SamlRequest
handleGenerateSamlRequest(String hostName, String path)
-
Methods inherited from class com.soffid.iam.service.SamlServiceBase
authenticate, checkAuthenticationToken, findIdentityProviders, findIdentityProviders, generateMetadata, generateSamlRequest, getConfigurationService, getPrincipal, getSamlAssertionEntityDao, getSamlRequestEntityDao, setConfigurationService, setSamlAssertionEntityDao, setSamlRequestEntityDao
-
-
-
-
Method Detail
-
handleAuthenticate
protected String[] handleAuthenticate(String hostName, String path, String protocol, Map<String,String> response) throws Exception
- Specified by:
handleAuthenticate
in classSamlServiceBase
- Throws:
Exception
-
handleGenerateMetadata
protected String handleGenerateMetadata(String hostName) throws Exception
- Specified by:
handleGenerateMetadata
in classSamlServiceBase
- Throws:
Exception
-
handleCheckAuthenticationToken
protected String handleCheckAuthenticationToken(String[] token) throws Exception
- Specified by:
handleCheckAuthenticationToken
in classSamlServiceBase
- Throws:
Exception
-
handleGenerateSamlRequest
protected com.soffid.iam.api.SamlRequest handleGenerateSamlRequest(String hostName, String path) throws Exception
- Specified by:
handleGenerateSamlRequest
in classSamlServiceBase
- Throws:
Exception
-
handleFindIdentityProviders
protected List<String> handleFindIdentityProviders() throws Exception
- Specified by:
handleFindIdentityProviders
in classSamlServiceBase
- Throws:
Exception
-
handleFindIdentityProviders
protected List<String> handleFindIdentityProviders(String url) throws Exception
- Specified by:
handleFindIdentityProviders
in classSamlServiceBase
- Throws:
Exception
-
-