public ApplicationTokenedTargetInterceptor()

in library/src/main/java/org/apache/fineract/cn/permittedfeignclient/security/ApplicationTokenedTargetInterceptor.java [38:48]


  public <T> ApplicationTokenedTargetInterceptor(
          final @Nonnull ApplicationAccessTokenService applicationAccessTokenService,
          final @Nonnull Class<T> type) {
    Assert.notNull(applicationAccessTokenService);
    Assert.notNull(type);

    this.applicationAccessTokenService = applicationAccessTokenService;
    final EndpointSet endpointSet = type.getAnnotation(EndpointSet.class);
    Assert.notNull(endpointSet, "Permitted feign clients require an endpoint set identifier provided via @EndpointSet.");
    this.endpointSetIdentifier = endpointSet.identifier();
  }