public abstract class AbstractJWTHttpConnectionProvider<CONNECTION extends ConnectorHttpConnection> extends AbstractHttpConnectionProvider<CONNECTION,ConnectionParameterGroup> implements org.mule.runtime.api.connection.CachedConnectionProvider<CONNECTION>
| Constructor and Description |
|---|
AbstractJWTHttpConnectionProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract AccessTokenRequestParameterGroup |
getAccessTokenRequestParameters() |
protected org.mule.runtime.http.api.client.auth.HttpAuthentication |
getAuthentication(org.mule.runtime.http.api.client.HttpClient httpClient) |
protected org.mule.runtime.api.util.MultiMap<String,String> |
getAuthorizationHeaders(org.mule.runtime.http.api.client.HttpClient httpClient) |
protected abstract JwtClaimsParameterGroup |
getClaimsGroup() |
ConnectionParameterGroup |
getConnectionParams() |
protected abstract JwtHeadersParameterGroup |
getHeadersGroup() |
connect, getConnectionConstructor, initialiseclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected org.mule.runtime.api.util.MultiMap<String,String> getAuthorizationHeaders(org.mule.runtime.http.api.client.HttpClient httpClient) throws org.mule.runtime.api.connection.ConnectionException
getAuthorizationHeaders in class AbstractHttpConnectionProvider<CONNECTION extends ConnectorHttpConnection,ConnectionParameterGroup>org.mule.runtime.api.connection.ConnectionExceptionprotected org.mule.runtime.http.api.client.auth.HttpAuthentication getAuthentication(org.mule.runtime.http.api.client.HttpClient httpClient)
throws org.mule.runtime.api.connection.ConnectionException
getAuthentication in class AbstractHttpConnectionProvider<CONNECTION extends ConnectorHttpConnection,ConnectionParameterGroup>org.mule.runtime.api.connection.ConnectionExceptionpublic ConnectionParameterGroup getConnectionParams()
getConnectionParams in class AbstractHttpConnectionProvider<CONNECTION extends ConnectorHttpConnection,ConnectionParameterGroup>protected abstract JwtHeadersParameterGroup getHeadersGroup()
protected abstract JwtClaimsParameterGroup getClaimsGroup()
protected abstract AccessTokenRequestParameterGroup getAccessTokenRequestParameters()
Copyright © 2018. All rights reserved.