本文整理了Java中org.jboss.resteasy.spi.ResteasyProviderFactory.getClientExecutionInterceptorRegistry
方法的一些代码示例,展示了ResteasyProviderFactory.getClientExecutionInterceptorRegistry
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ResteasyProviderFactory.getClientExecutionInterceptorRegistry
方法的具体详情如下:
包路径:org.jboss.resteasy.spi.ResteasyProviderFactory
类名称:ResteasyProviderFactory
方法名:getClientExecutionInterceptorRegistry
暂无
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
public InterceptorRegistry<ClientExecutionInterceptor> getClientExecutionInterceptorRegistry()
{
if (clientExecutionInterceptorRegistry == null && parent != null)
return parent.getClientExecutionInterceptorRegistry();
return clientExecutionInterceptorRegistry;
}
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
@Override
public InterceptorRegistry<ClientExecutionInterceptor> getClientExecutionInterceptorRegistry()
{
return getDelegate().getClientExecutionInterceptorRegistry();
}
代码示例来源:origin: kiegroup/appformer
Keycloak(String serverUrl,
String realm,
TokenManager tokenManager) {
this.serverUrl = serverUrl;
this.realm = realm;
this.clientRequestFactory = new ClientRequestFactory(UriBuilder.fromUri(serverUrl).build());
ResteasyProviderFactory.getInstance().getClientExecutionInterceptorRegistry().register(new BearerAuthenticationInterceptor(tokenManager));
}
代码示例来源:origin: org.uberfire/uberfire-security-management-keycloak
Keycloak(String serverUrl,
String realm,
TokenManager tokenManager) {
this.serverUrl = serverUrl;
this.realm = realm;
this.clientRequestFactory = new ClientRequestFactory(UriBuilder.fromUri(serverUrl).build());
ResteasyProviderFactory.getInstance().getClientExecutionInterceptorRegistry().register(new BearerAuthenticationInterceptor(tokenManager));
}
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
/**
* @param before put newPrecedence before this
* @param newPrecedence
*/
@Deprecated
public void insertInterceptorPrecedenceBefore(String before, String newPrecedence)
{
if (this.precedence == null)
{
this.precedence = parent.getPrecedence().clone();
}
if (clientExecutionInterceptorRegistry == null)
{
clientExecutionInterceptorRegistry = parent.getClientExecutionInterceptorRegistry().cloneTo(this);
}
this.precedence.insertPrecedenceBefore(before, newPrecedence);
getClientExecutionInterceptorRegistry().insertPrecedenceBefore(before, newPrecedence);
}
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
/**
* @param after put newPrecedence after this
* @param newPrecedence
*/
@Deprecated
public void insertInterceptorPrecedenceAfter(String after, String newPrecedence)
{
if (this.precedence == null)
{
this.precedence = parent.getPrecedence().clone();
}
if (clientExecutionInterceptorRegistry == null)
{
clientExecutionInterceptorRegistry = parent.getClientExecutionInterceptorRegistry().cloneTo(this);
}
this.precedence.insertPrecedenceAfter(after, newPrecedence);
getClientExecutionInterceptorRegistry().insertPrecedenceAfter(after, newPrecedence);
}
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
/**
* Append interceptor predence
*
* @param precedence
*/
@Deprecated
public void appendInterceptorPrecedence(String precedence)
{
if (this.precedence == null)
{
this.precedence = parent.getPrecedence().clone();
}
if (clientExecutionInterceptorRegistry == null)
{
clientExecutionInterceptorRegistry = parent.getClientExecutionInterceptorRegistry().cloneTo(this);
}
this.precedence.appendPrecedence(precedence);
clientExecutionInterceptorRegistry.appendPrecedence(precedence);
}
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
protected void registerDefaultInterceptorPrecedences()
{
precedence.addPrecedence(SecurityPrecedence.PRECEDENCE_STRING, Priorities.AUTHENTICATION);
precedence.addPrecedence(HeaderDecoratorPrecedence.PRECEDENCE_STRING, Priorities.HEADER_DECORATOR);
precedence.addPrecedence(EncoderPrecedence.PRECEDENCE_STRING, Priorities.ENTITY_CODER);
precedence.addPrecedence(RedirectPrecedence.PRECEDENCE_STRING, Priorities.ENTITY_CODER + 50);
precedence.addPrecedence(DecoderPrecedence.PRECEDENCE_STRING, Priorities.ENTITY_CODER);
registerDefaultInterceptorPrecedences(getClientExecutionInterceptorRegistry());
}
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
public static void applyDefaultInterceptors(
ClientInterceptorRepositoryImpl repository,
ResteasyProviderFactory providerFactory, Class declaring, Method method)
{
repository.setReaderInterceptors(providerFactory
.getClientReaderInterceptorRegistry().postMatch(declaring,
method));
repository.setWriterInterceptors(providerFactory
.getClientWriterInterceptorRegistry().postMatch(declaring,
method));
repository.setExecutionInterceptors(providerFactory
.getClientExecutionInterceptorRegistry().bind(declaring, method));
}
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
clientExecutionInterceptorRegistry = parent.getClientExecutionInterceptorRegistry().cloneTo(this);
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
.getClientExecutionInterceptorRegistry().bindForList(null, null));
代码示例来源:origin: org.jboss.resteasy/resteasy-jaxrs-20
clientExecutionInterceptorRegistry = parent.getClientExecutionInterceptorRegistry().cloneTo(this);
内容来源于网络,如有侵权,请联系作者删除!