crypto/x509.Certificate.NotAfter (field)

14 uses

	crypto/x509 (current package)
		parser.go#L973: 	cert.NotBefore, cert.NotAfter, err = parseValidity(validity)
		verify.go#L465: 	} else if now.After(c.NotAfter) {
		verify.go#L469: 			Detail: fmt.Sprintf("current time %s is after %s", now.Format(time.RFC3339), c.NotAfter.Format(time.RFC3339)),
		x509.go#L721: 	NotBefore, NotAfter time.Time // Validity bounds.
		x509.go#L1788: 		Validity:           validity{template.NotBefore.UTC(), template.NotAfter.UTC()},

	crypto/tls
		common.go#L1873: 			return opts.CurrentTime.Before(cert.NotBefore) || opts.CurrentTime.After(cert.NotAfter)
		handshake_client.go#L400: 	if c.config.time().After(session.peerCertificates[0].NotAfter) {
		handshake_server.go#L523: 	if sessionHasClientCerts && c.config.time().After(sessionState.peerCertificates[0].NotAfter) {
		handshake_server_tls13.go#L370: 		if sessionHasClientCerts && c.config.time().After(sessionState.peerCertificates[0].NotAfter) {

	github.com/refraction-networking/utls
		handshake_client.go#L455: 		if c.config.time().After(session.peerCertificates[0].NotAfter) {
		handshake_client.go#L1159: 				opts.CurrentTime = certs[0].NotAfter
		handshake_client.go#L1194: 			opts.CurrentTime = certs[0].NotAfter
		handshake_server.go#L520: 	if sessionHasClientCerts && c.config.time().After(sessionState.peerCertificates[0].NotAfter) {
		handshake_server_tls13.go#L408: 		if sessionHasClientCerts && c.config.time().After(sessionState.peerCertificates[0].NotAfter) {