ASN1_GENERALIZEDTIME_set_string

Set an ASN1_GENERALIZEDTIME from an ASN.1 GeneralizedTime string (or only validate when s is NULL).

Synopsis

Declared in <openssl/asn1.h>

int
ASN1_GENERALIZEDTIME_set_string(
    ASN1_GENERALIZEDTIME* s,
    char const* str);

Return Value

1 on success, or 0 if the string is not a valid GeneralizedTime.

Parameters

NameDescription
sDestination GeneralizedTime, or NULL to format-check str only.
strNUL-terminated GeneralizedTime string such as YYYYMMDDHHMMSSZ.