-
x509_certificate_t
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
X509_CERTIFICATE_T
X.509 SSL Certificate
This topic lists the expressions that are provided by this class.
-
AUTH_KEYIDReturns a string containing the Authority Key Identifier extension of the X509 V3 certificate.
Returns: auth_keyid_t
-
CERT_POLICYReturns a string containing the client certificate policy. Note that this represents a sequence of certificate policies.
Returns: seq_text_t
-
DAYS_TO_EXPIREReturns the number of days before which the certificate is valid. Returns -1 for expired certificates.
Returns: num_at
-
EXISTSReturns TRUE if the client has an SSL client certificate.
Returns: bool_at
-
ISSUERReturns the Distinguished Name of the Issuer as a separated Name-Value list using the delimiter '=' to separate name and value and the delimiter '/' to separate name-value pairs. Example: /C=IN/ST=KA/L=BLR/O=Netscaler Pvt Ltd/OU=www.netscaler.com/CN=www.netscaler.com/emailAddress=ns@ns.co
Returns: nvlist_t
-
IS_VALIDReturns true if and only if the client certificate is valid.
Returns: bool_at
KEY_USAGE (key_usage_e k)
Returns a boolean value indicating whether the specified key usage extension bit value in the X509 certificate is set.
Parameters (expressions not allowed):
k- The argument specifies which bit is checked. Valid arguments are: DIGITAL_SIGNATURE. Returns TRUE if the digital signature bit is set; FALSE otherwise. NONREPUDIATION. Returns TRUE if the nonrepudiation bit is set; FALSE otherwise. KEYENCIPHERMENT. Returns TRUE if the key encipherment bit is set; FALSE otherwise. DATAENCIPHERMENT. Returns TRUE if the data encipherment bit is set; FALSE otherwise. KEYAGREEMENT. Returns TRUE if the key agreement bit is set; FALSE otherwise. KEYCERTSIGN. Returns TRUE if the key cert sign bit is set; FALSE otherwise. CRLSIGN. Returns TRUE if the CRL bit is set; FALSE otherwise. ENCIPHERONLY. Returns TRUE if the encipher only bit is set; FALSE otherwise. DECIPHERONLY. Returns TRUE if the decipher only bit is set; FALSE otherwise.
Returns: bool_at
-
PK_ALGORITHMReturns the name of the public key algorithm used by the SSL key.
Returns: text_t
-
PK_SIZEReturns the size of the public key used in the certificate.
Returns: num_at
-
SERIALNUMBERReturns the serial number of the client certificate. In the case of non-SSL transaction or error in certificate, returns an empty string.
Returns: text_t
-
SIGNATURE_ALGORITHMReturns the name of the cryptographic algorithm used by the CA to sign this certificate.
Returns: text_t
-
SUBJECTReturns the Distinguished Name of the Issuer as a separated Name-Value list using the delimiter '=' to separate name and value and the delimiter '/' to separate name-value pairs. Example: /C=IN/ST=KA/L=BLR/O=Netscaler Pvt Ltd/OU=www.netscaler.com/CN=www.netscaler.com/emailAddress=ns@ns.co
Returns: nvlist_t
-
SUBJECT_KEYIDReturns the Subject KeyID of the client certificate, if one exists. If there is no Subject KeyID, returns a zero-length text object.
Returns: text_t
-
TO_PEMReturns the SSL certificate in binary format
Returns: text_t
-
VALID_NOT_AFTERReturns the date after which the client certificate is no longer valid.
Returns: time_at
-
VALID_NOT_BEFOREReturns the date before which the client certificate is not valid.
Returns: time_at
-
VERSIONReturns the version number of the certificate. If the connection is not SSL-based, returns zero (0).
Returns: num_at
Share
Share
In this article
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.