pub mod cat_keys {
pub const CATREPLAY: i32 = 308;
pub const CATPOR: i32 = 309;
pub const CATV: i32 = 310;
pub const CATNIP: i32 = 311;
pub const CATU: i32 = 312;
pub const CATM: i32 = 313;
pub const CATALPN: i32 = 314;
pub const CATH: i32 = 315;
pub const CATGEOISO3166: i32 = 316;
pub const CATGEOCOORD: i32 = 317;
pub const CATGEOALT: i32 = 318;
pub const CATTPK: i32 = 319;
pub const CATIFDATA: i32 = 320;
pub const CATDPOP: i32 = 321;
pub const CATIF: i32 = 322;
pub const CATR: i32 = 323;
}
pub mod uri_components {
pub const SCHEME: i32 = 0;
pub const HOST: i32 = 1;
pub const PORT: i32 = 2;
pub const PATH: i32 = 3;
pub const QUERY: i32 = 4;
pub const PARENT_PATH: i32 = 5;
pub const FILENAME: i32 = 6;
pub const STEM: i32 = 7;
pub const EXTENSION: i32 = 8;
}
pub mod match_types {
pub const EXACT: i32 = 0;
pub const PREFIX: i32 = 1;
pub const SUFFIX: i32 = 2;
pub const CONTAINS: i32 = 3;
pub const REGEX: i32 = 4;
pub const SHA256: i32 = -1;
pub const SHA512_256: i32 = -2;
}
pub mod renewal_types {
pub const AUTOMATIC: i32 = 0;
pub const COOKIE: i32 = 1;
pub const HEADER: i32 = 2;
pub const REDIRECT: i32 = 3;
}
pub mod renewal_params {
pub const TYPE: i32 = 0;
pub const EXPADD: i32 = 1;
pub const DEADLINE: i32 = 2;
pub const COOKIE_NAME: i32 = 3;
pub const HEADER_NAME: i32 = 4;
pub const COOKIE_PARAMS: i32 = 5;
pub const HEADER_PARAMS: i32 = 6;
pub const STATUS_CODE: i32 = 7;
}
pub mod replay_values {
pub const PERMITTED: i32 = 0;
pub const PROHIBITED: i32 = 1;
pub const REUSE_DETECTION: i32 = 2;
}
pub mod cwt_keys {
pub const ISS: i32 = 1;
pub const SUB: i32 = 2;
pub const AUD: i32 = 3;
pub const EXP: i32 = 4;
pub const NBF: i32 = 5;
pub const IAT: i32 = 6;
pub const CTI: i32 = 7;
}
pub mod cose_labels {
pub const ALG: i32 = 1;
pub const KID: i32 = 4;
}
pub mod cose_algs {
pub const HMAC_SHA_256: i32 = 5;
}