PKIX :: OCSP Client

Configurable OCSP client.

Лицензия

Лицензия

Категории

Категории

Сеть
Группа

Группа

net.klakegg.pkix
Идентификатор

Идентификатор

pkix-ocsp
Последняя версия

Последняя версия

0.9.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

PKIX :: OCSP Client
Configurable OCSP client.
Ссылка на сайт

Ссылка на сайт

https://github.com/klakegg/pkix-ocsp
Система контроля версий

Система контроля версий

https://github.com/klakegg/pkix-ocsp

Скачать pkix-ocsp

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/net.klakegg.pkix/pkix-ocsp/ -->
<dependency>
    <groupId>net.klakegg.pkix</groupId>
    <artifactId>pkix-ocsp</artifactId>
    <version>0.9.1</version>
</dependency>
// https://jarcasting.com/artifacts/net.klakegg.pkix/pkix-ocsp/
implementation 'net.klakegg.pkix:pkix-ocsp:0.9.1'
// https://jarcasting.com/artifacts/net.klakegg.pkix/pkix-ocsp/
implementation ("net.klakegg.pkix:pkix-ocsp:0.9.1")
'net.klakegg.pkix:pkix-ocsp:jar:0.9.1'
<dependency org="net.klakegg.pkix" name="pkix-ocsp" rev="0.9.1">
  <artifact name="pkix-ocsp" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.klakegg.pkix', module='pkix-ocsp', version='0.9.1')
)
libraryDependencies += "net.klakegg.pkix" % "pkix-ocsp" % "0.9.1"
[net.klakegg.pkix/pkix-ocsp "0.9.1"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.bouncycastle : bcpkix-jdk15on jar 1.57

provided (1)

Идентификатор библиотеки Тип Версия
org.apache.httpcomponents : httpclient jar 4.5.3

test (2)

Идентификатор библиотеки Тип Версия
org.testng : testng jar 6.10
org.mockito : mockito-core jar 2.8.47

Модули Проекта

Данный проект не имеет модулей.

OCSP Client

Build Status Codecov

Getting started

Include dependency in your pom.xml:

<dependency>
    <groupId>net.klakegg.pkix</groupId>
    <artifactId>pkix-ocsp</artifactId>
    <version>0.9.0</version>
</dependency>

Create your own validator:

// Create OCSP Client using builder.
OcspClient client = OcspClient.builder()
        .set(OcspClient.EXCEPTION_ON_UNKNOWN, false) // Remove to trigger exception on 'UNKNOWN'.
        .set(OcspClient.EXCEPTION_ON_REVOKED, false) // Remove to trigger exception on 'REVOKED'.
        .build();

// Verify certificate (issuer certificate required).
CertificateResult response = client.verify(certificate, issuer);

// Prints 'GOOD', 'REVOKED' or 'UNKNOWN'.
System.out.println(response.getStatus());

Версии библиотеки

Версия
0.9.1
0.9.0