(b76ad15ed0da636161de0243c547ee1e6fc95681)
Go to the source code of this file.
|
#define | NewTSRequest(klass) TypedData_Wrap_Struct((klass), &ossl_ts_req_type, 0) |
|
#define | SetTSRequest(obj, req) |
|
#define | GetTSRequest(obj, req) |
|
#define | NewTSResponse(klass) TypedData_Wrap_Struct((klass), &ossl_ts_resp_type, 0) |
|
#define | SetTSResponse(obj, resp) |
|
#define | GetTSResponse(obj, resp) |
|
#define | NewTSTokenInfo(klass) TypedData_Wrap_Struct((klass), &ossl_ts_token_info_type, 0) |
|
#define | SetTSTokenInfo(obj, info) |
|
#define | GetTSTokenInfo(obj, info) |
|
#define | ossl_tsfac_get_default_policy_id(o) rb_attr_get((o),rb_intern("@default_policy_id")) |
|
#define | ossl_tsfac_get_serial_number(o) rb_attr_get((o),rb_intern("@serial_number")) |
|
#define | ossl_tsfac_get_gen_time(o) rb_attr_get((o),rb_intern("@gen_time")) |
|
#define | ossl_tsfac_get_additional_certs(o) rb_attr_get((o),rb_intern("@additional_certs")) |
|
#define | ossl_tsfac_get_allowed_digests(o) rb_attr_get((o),rb_intern("@allowed_digests")) |
|
◆ GetTSRequest
#define GetTSRequest |
( |
|
obj, |
|
|
|
req |
|
) |
| |
Value: do { \
TypedData_Get_Struct((obj), TS_REQ, &ossl_ts_req_type, (req)); \
if (!(req)) { \
} \
} while (0)
Definition at line 22 of file ossl_ts.c.
◆ GetTSResponse
#define GetTSResponse |
( |
|
obj, |
|
|
|
resp |
|
) |
| |
Value: do { \
TypedData_Get_Struct((obj), TS_RESP, &ossl_ts_resp_type, (resp)); \
if (!(resp)) { \
} \
} while (0)
Definition at line 37 of file ossl_ts.c.
◆ GetTSTokenInfo
#define GetTSTokenInfo |
( |
|
obj, |
|
|
|
info |
|
) |
| |
Value: do { \
TypedData_Get_Struct((obj), TS_TST_INFO, &ossl_ts_token_info_type, (info)); \
if (!(info)) { \
} \
} while (0)
Definition at line 52 of file ossl_ts.c.
◆ NewTSRequest
◆ NewTSResponse
◆ NewTSTokenInfo
◆ ossl_tsfac_get_additional_certs
◆ ossl_tsfac_get_allowed_digests
◆ ossl_tsfac_get_default_policy_id
◆ ossl_tsfac_get_gen_time
◆ ossl_tsfac_get_serial_number
◆ SetTSRequest
#define SetTSRequest |
( |
|
obj, |
|
|
|
req |
|
) |
| |
Value: do { \
if (!(req)) { \
} \
RTYPEDDATA_DATA(obj) = (req); \
} while (0)
Definition at line 16 of file ossl_ts.c.
◆ SetTSResponse
#define SetTSResponse |
( |
|
obj, |
|
|
|
resp |
|
) |
| |
Value: do { \
if (!(resp)) { \
} \
RTYPEDDATA_DATA(obj) = (resp); \
} while (0)
Definition at line 31 of file ossl_ts.c.
◆ SetTSTokenInfo
#define SetTSTokenInfo |
( |
|
obj, |
|
|
|
info |
|
) |
| |
Value: do { \
if (!(info)) { \
} \
RTYPEDDATA_DATA(obj) = (info); \
} while (0)
Definition at line 46 of file ossl_ts.c.
◆ Init_ossl_ts()
void Init_ossl_ts |
( |
void |
| ) |
|