Package org.openiam.esb.am.service
Interface URIFederationService
-
- All Known Implementing Classes:
URIFederationServiceImpl
public interface URIFederationService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthenticationRequest
createAuthenticationRequest(String principal, String proxyURI, org.springframework.http.HttpMethod method)
URIFederationResponse
federateProxyURI(String userId, String proxyURI, org.springframework.http.HttpMethod method, AdaptiveAuthenticationExtraDataRequest params)
ContentProvider
getCachedContentProvider(String providerId)
URIPattern
getCachedURIPattern(String patternId)
LoginResponse
getIdentityFromCert(String proxyURI, org.springframework.http.HttpMethod method, org.springframework.web.multipart.MultipartFile certContents)
LoginResponse
getIdentityFromEncryptedCert(String proxyURI, org.springframework.http.HttpMethod method, String cert, String pass)
URIFederationResponse
getMetadata(String proxyURI, org.springframework.http.HttpMethod method, AdaptiveAuthenticationExtraDataRequest params)
void
sweep()
-
-
-
Method Detail
-
createAuthenticationRequest
AuthenticationRequest createAuthenticationRequest(String principal, String proxyURI, org.springframework.http.HttpMethod method) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
federateProxyURI
URIFederationResponse federateProxyURI(String userId, String proxyURI, org.springframework.http.HttpMethod method, AdaptiveAuthenticationExtraDataRequest params)
-
getMetadata
URIFederationResponse getMetadata(String proxyURI, org.springframework.http.HttpMethod method, AdaptiveAuthenticationExtraDataRequest params)
-
sweep
void sweep()
-
getCachedContentProvider
ContentProvider getCachedContentProvider(String providerId)
-
getCachedURIPattern
URIPattern getCachedURIPattern(String patternId)
-
getIdentityFromCert
LoginResponse getIdentityFromCert(String proxyURI, org.springframework.http.HttpMethod method, org.springframework.web.multipart.MultipartFile certContents) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getIdentityFromEncryptedCert
LoginResponse getIdentityFromEncryptedCert(String proxyURI, org.springframework.http.HttpMethod method, String cert, String pass) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
-