JSON-RPC 2.0 Access Filter

Access filters for JSON-RPC 2.0 requests, for use on the server-side prior to request execution. Control access according to client host name / IP address, HTTPS transport, client X.509 certificate presence and / or API key policy.

License

License

Categories

Categories

JSON Data
GroupId

GroupId

com.thetransactioncompany
ArtifactId

ArtifactId

jsonrpc2-access-filter
Last Version

Last Version

1.7.1
Release Date

Release Date

Type

Type

jar
Description

Description

JSON-RPC 2.0 Access Filter
Access filters for JSON-RPC 2.0 requests, for use on the server-side prior to request execution. Control access according to client host name / IP address, HTTPS transport, client X.509 certificate presence and / or API key policy.
Project URL

Project URL

http://software.dzhuvinov.com/json-rpc-2.0.html
Project Organization

Project Organization

The Transaction Company
Source Code Management

Source Code Management

https://bitbucket.org/thetransactioncompany/json-rpc-2.0-access-filter

Download jsonrpc2-access-filter

How to add to project

<!-- https://jarcasting.com/artifacts/com.thetransactioncompany/jsonrpc2-access-filter/ -->
<dependency>
    <groupId>com.thetransactioncompany</groupId>
    <artifactId>jsonrpc2-access-filter</artifactId>
    <version>1.7.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.thetransactioncompany/jsonrpc2-access-filter/
implementation 'com.thetransactioncompany:jsonrpc2-access-filter:1.7.1'
// https://jarcasting.com/artifacts/com.thetransactioncompany/jsonrpc2-access-filter/
implementation ("com.thetransactioncompany:jsonrpc2-access-filter:1.7.1")
'com.thetransactioncompany:jsonrpc2-access-filter:jar:1.7.1'
<dependency org="com.thetransactioncompany" name="jsonrpc2-access-filter" rev="1.7.1">
  <artifact name="jsonrpc2-access-filter" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.thetransactioncompany', module='jsonrpc2-access-filter', version='1.7.1')
)
libraryDependencies += "com.thetransactioncompany" % "jsonrpc2-access-filter" % "1.7.1"
[com.thetransactioncompany/jsonrpc2-access-filter "1.7.1"]

Dependencies

compile (7)

Group / Artifact Type Version
net.minidev : json-smart jar 2.4.7
com.thetransactioncompany : jsonrpc2-base jar 2.0
com.thetransactioncompany : jsonrpc2-server jar 1.11.1
com.thetransactioncompany : java-property-utils jar 1.16
com.unboundid : unboundid-ldapsdk jar 6.0.3
org.apache.logging.log4j : log4j-api jar 2.17.0
org.apache.logging.log4j : log4j-core jar 2.17.0

provided (1)

Group / Artifact Type Version
javax.servlet : javax.servlet-api jar 3.1.0

test (1)

Group / Artifact Type Version
junit : junit jar 4.13.2

Project Modules

There are no modules declared in this project.

Versions

Version
1.7.1
1.7
1.5.1
1.5
1.4.3
1.4.2