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();
}