Package com.microsoft.graph.httpcore
Class RedirectHandler
java.lang.Object
com.microsoft.graph.httpcore.RedirectHandler
- All Implemented Interfaces:
okhttp3.Interceptor
Middleware that determines whether a redirect information should be followed or not, and follows it if necessary.
-
Nested Class Summary
Nested classes/interfaces inherited from interface okhttp3.Interceptor
okhttp3.Interceptor.Chain, okhttp3.Interceptor.Companion -
Field Summary
FieldsFields inherited from interface okhttp3.Interceptor
Companion -
Constructor Summary
ConstructorsConstructorDescriptionInitialize using default redirect options, default IShouldRedirect and max redirect valueRedirectHandler(RedirectOptions redirectOptions)Initialize using custom redirect options. -
Method Summary
-
Field Details
-
MIDDLEWARE_TYPE
The current middleware type
-
-
Constructor Details
-
RedirectHandler
public RedirectHandler()Initialize using default redirect options, default IShouldRedirect and max redirect value -
RedirectHandler
Initialize using custom redirect options.- Parameters:
redirectOptions- pass instance of redirect options to be used
-
-
Method Details
-
intercept
@Nonnull public okhttp3.Response intercept(@Nonnull okhttp3.Interceptor.Chain chain) throws IOException- Specified by:
interceptin interfaceokhttp3.Interceptor- Throws:
IOException
-