# Functions
GenBetweenTimeUTC generate a timestamp between the given parameters as earlier as 'begin' and before 'end'.
GenFutureNearTimeUTC generate a past timestamp not further than delta.
GenIssuerWithRealm generate a certificate issuer for the given issuer and realm.
GenPastNearTime generate a past timestamp not further than delta.
GenPemCertificate currently return a static PEM certificate.
GenRandBool generate a random boolean.
GenRandTitle generate random title Return a random string pointer, a pointer to empty string or nil.
GenRandDomainLabel generate a random label according to RFC1035 Return the string representing a valid domain label.
GenRandDomainName generate a random domain name for testing using .test as defined at RFC 6761 level is >= 2 and <= 4.
GenRandEmail generate a random email.
GenRandFirstName generate a random first name.
GenRandFQDN Generate a random FQDN using a random 3 level domain name.
GenRandFQDNWithDomain Generate a random FQDN for the given domain.
GenRandLastName generate a random last name.
GenRandLocationDescription generate a random description by adding " location" to a random location label.
GenRandLocationLabel generate a random location label.
GenRandNum generate a random number >= min and <= max interval.
GenRandParagraph generate a random paragraph.
GenRandPointyBool generate a random bool pointer.
GenRandString generate a random string from the letters set with length n.
GenRandTitle generate random title.
GenRandUserID Generate a random UUID.
GenRandUsername generate a random username.
GenSubjectWithRealm generate a certificate subject for the given subject and realm.