Package org.cyclos.services.access
Interface InternalIdentityProviderService
-
- All Superinterfaces:
Service
- All Known Subinterfaces:
InternalIdentityProviderServiceLocal
public interface InternalIdentityProviderService extends Service
Service used for the identity provider callback handling
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CallbackResultcallback(String requestId)Process the callback from an identity providerStringredirect(String requestId)Computes the redirect URL for the given request idIdentityProviderRequestResultrequest(@NotNull IdentityProviderRequest request)Prepares an operation using an identity provider.
-
-
-
Method Detail
-
callback
CallbackResult callback(String requestId) throws FrameworkException
Process the callback from an identity provider- Throws:
FrameworkException
-
redirect
String redirect(String requestId) throws FrameworkException
Computes the redirect URL for the given request id- Throws:
FrameworkException
-
request
IdentityProviderRequestResult request(@NotNull @NotNull IdentityProviderRequest request) throws FrameworkException
Prepares an operation using an identity provider.- Throws:
FrameworkException
-
-