@wildboar/ocsp
Version:
Online Certificate Status Protocol PDUs in TypeScript
146 lines • 3.91 kB
text/typescript
import * as $ from "@wildboar/asn1/functional";
/**
* @summary OCSPResponseStatus
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* OCSPResponseStatus ::= ENUMERATED {
* successful (0), -- Response has valid confirmations
* malformedRequest (1), -- Illegal confirmation request
* internalError (2), -- Internal error in issuer
* tryLater (3), -- Try again later
* -- (4) is not used
* sigRequired (5), -- Must sign the request
* unauthorized (6) -- Request unauthorized
* }
* ```
*
* @enum {number}
*/
export declare enum _enum_for_OCSPResponseStatus {
successful = 0,
malformedRequest = 1,
internalError = 2,
tryLater = 3,
sigRequired = 5,
unauthorized = 6
}
/**
* @summary OCSPResponseStatus
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* OCSPResponseStatus ::= ENUMERATED {
* successful (0), -- Response has valid confirmations
* malformedRequest (1), -- Illegal confirmation request
* internalError (2), -- Internal error in issuer
* tryLater (3), -- Try again later
* -- (4) is not used
* sigRequired (5), -- Must sign the request
* unauthorized (6) -- Request unauthorized
* }
* ```
*
* @enum {number}
*/
export type OCSPResponseStatus = _enum_for_OCSPResponseStatus;
/**
* @summary OCSPResponseStatus
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* OCSPResponseStatus ::= ENUMERATED {
* successful (0), -- Response has valid confirmations
* malformedRequest (1), -- Illegal confirmation request
* internalError (2), -- Internal error in issuer
* tryLater (3), -- Try again later
* -- (4) is not used
* sigRequired (5), -- Must sign the request
* unauthorized (6) -- Request unauthorized
* }
* ```
*
* @enum {number}
*/
export declare const OCSPResponseStatus: typeof _enum_for_OCSPResponseStatus;
/**
* @summary OCSPResponseStatus_successful
* @constant
* @type {number}
*/
export declare const OCSPResponseStatus_successful: OCSPResponseStatus;
/**
* @summary successful
* @constant
* @type {number}
*/
export declare const successful: OCSPResponseStatus;
/**
* @summary OCSPResponseStatus_malformedRequest
* @constant
* @type {number}
*/
export declare const OCSPResponseStatus_malformedRequest: OCSPResponseStatus;
/**
* @summary malformedRequest
* @constant
* @type {number}
*/
export declare const malformedRequest: OCSPResponseStatus;
/**
* @summary OCSPResponseStatus_internalError
* @constant
* @type {number}
*/
export declare const OCSPResponseStatus_internalError: OCSPResponseStatus;
/**
* @summary internalError
* @constant
* @type {number}
*/
export declare const internalError: OCSPResponseStatus;
/**
* @summary OCSPResponseStatus_tryLater
* @constant
* @type {number}
*/
export declare const OCSPResponseStatus_tryLater: OCSPResponseStatus;
/**
* @summary tryLater
* @constant
* @type {number}
*/
export declare const tryLater: OCSPResponseStatus;
/**
* @summary OCSPResponseStatus_sigRequired
* @constant
* @type {number}
*/
export declare const OCSPResponseStatus_sigRequired: OCSPResponseStatus;
/**
* @summary sigRequired
* @constant
* @type {number}
*/
export declare const sigRequired: OCSPResponseStatus;
/**
* @summary OCSPResponseStatus_unauthorized
* @constant
* @type {number}
*/
export declare const OCSPResponseStatus_unauthorized: OCSPResponseStatus;
/**
* @summary unauthorized
* @constant
* @type {number}
*/
export declare const unauthorized: OCSPResponseStatus;
export declare const _decode_OCSPResponseStatus: $.ASN1Decoder<number>;
export declare const _encode_OCSPResponseStatus: $.ASN1Encoder<number>;
//# sourceMappingURL=OCSPResponseStatus.ta.d.mts.map