Version: 2.0
Category: Process
Extended Category: Binary
Action Package: Standard Actions
Description
Get certificate information as session attributes.
Parameter |
Description |
Example |
Certificate Attribute |
The Session Attribute containing the certificate. |
userCertificate |
Attribute Value is URL |
If the Session Attribute above contains a URL to the certificate. (true/false) Default: false. |
false |
Extract Subject DN (true/false) |
If the attribute Subject DN should be extracted from the certificate. (true/false) Default: false. |
true |
Extract Individual Subject DN (true/false) |
Split the Subject DN into Session Attributes. (true/false) Default: false. |
false |
Extract Issuer DN (true/false) |
If the attribute Issuer DN should be extracted from the certificate. (true/false) Default: false. |
true |
Extract Individual Issuer DN (true/false) |
Split the Issuer DN into Session Attributes. (true/false) Default: false. |
false |
Extract Version (true/false) |
If the attribute Version should be extracted from the certificate. (true/false) Default: false. |
true |
Extract Serial Number (true/false) |
If the attribute Serial Number should be extracted from the certificate. (true/false) Default: false. |
true |
Extract Algorithm (true/false) |
If the attribute Algorithm should be extracted from the certificate. (true/false) Default: false. |
true |
Extract Not After (true/false) |
If the attribute Not After should be extracted from the certificate. (true/false) Default: false. |
true |
Extract Not Before (true/false) |
If the attribute Not Before should be extracted from the certificate. (true/false) Default: false. |
true |
Extensions |
Additional extension attributes to extract from the certificate, comma separated. Use the OID for the desired extension. E.g. 2.5.29.17 for subjectAltName. OID’s can be found at http://www.oid-info.com/get/2.5.29 . |
2.5.29.17 |
CRL Check (true/false) |
If a CRL distribution point is available in the certificate, make a verification and put the result in the Session Attribute CRL-STATUS. The result can be one of the following: VALID, REVOKED, NO CRL IN CERTIFICATE OR UNABLE TO GET CRL, UNKNOWN. (true/false) Default: false. |
true |
Use Cases
Example 1: Get certificate attributes
The session attribute certificateURL contains an URL to a website using a certificate. The action reads the certificate and creates the session attributes subjectDN, issuerDN, notAfter and notBefore.
Parameter |
Value |
Certificate Attribute |
certificateURL |
Attribute Value is URL |
true |
Extract Subject DN (true/false) |
true |
Extract Individual Subject DN (true/false) |
[BLANK] |
Extract Issuer DN (true/false) |
true |
Extract Individual Issuer DN (true/false) |
[BLANK] |
Extract Version (true/false) |
[BLANK] |
Extract Serial Number (true/false) |
[BLANK] |
Extract Algorithm (true/false) |
[BLANK] |
Extract Not After (true/false) |
true |
Extract Not Before (true/false) |
true |
Extensions |
[BLANK] |
CRL Check (true/false) |
[BLANK] |
DISCLAIMER
Information provided in this document is for your information only. PhenixID makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners.The origin of this information may be internal or external to PhenixID. PhenixID makes all reasonable efforts to verify this information.
PhenixID - support.phenixid.se