/*
* Copyright (c) 2012 ICM Uniwersytet Warszawski All rights reserved.
* See LICENCE.txt file for licensing information.
*/
package eu.emi.security.authn.x509.helpers.revocation;
/**
* Covers possible generic revocation checking outcomes, in case when certificate being checked <b>is not revoked</b>.
* For reporting revoked state an appropriate exception is thrown, possibly with additional data about
* revocation reason etc.
*
* @author K. Benedyczak
*/
public enum RevocationStatus
{
/**
* Revocation check was performed and it confirmed that the checked certificate is fine.
*/
verified,
/**
* Revocation check finished without any errors, but it was not possible to make a decision.
* E.g. the OCSP responder returned 'unknown' status or there was no CRL for the CA of
* the certificate being checked.
*/
unknown
}