Questions tagged [cac]

The Common Access Card (CAC) is a United States Department of Defense (DoD) smart card, used for email signing, authentication, and access to DoD computers and networks.

The Common Access Card (CAC) is the standard identification for active-duty military personnel, Selected Reserve, DoD civilian employees, and eligible contractor personnel. It is a smart card that can be used for PKI and PIV purposes. In addition it has a 2D bar code for additional identification.

CAC Developer Resources.

110 questions
1
vote
0 answers

X509 Client Certificate Header to Application

I am working on a web application which requires pulling information from an X509 Client Certificate (DOD CAC / Smart Card) Header. Of interest is the Name and ID number, to be used in javascript for auto-populating fields. The stack I am working…
rpr
  • 13
  • 1
  • 4
1
vote
2 answers

Windows GIT using HTTPS client auth from smartcard token

On Windows, how does one configure GIT to prompt or otherwise use a client HTTPS certificate when connecting to an HTTPS repository that requires HTTPS Client authentication? Complications: SSL is blocked by firewalls, can't sidestep the…
IMarvinTPA
  • 54
  • 7
1
vote
1 answer

Django request for CAC (common access card)

I am currently running my Django application on an Apache v2.4.5.2 server. When the user hits initial page (i.e. www.djangoApp.com) they are prompted to insert their CAC and PIN. Once complete, the PIN entry pop-up goes away and the user is directed…
Daniel Johnson
  • 193
  • 2
  • 14
1
vote
0 answers

Gov system: How to fix com_error: (-2147467259, 'Unspecified error', None, None)

I am trying to programmatically cycle through my emails using python using win32com.client. import win32com.client import os from datetime import datetime, timedelta outlook = win32com.client.Dispatch('outlook.application') mapi =…
1
vote
0 answers

How to copy file from Salt-Minion [Windows] to Salt-Master. "cp.push module not working"

I'm trying to copy file from Salt-Minion [Windows] to Salt-Master using cp.push module. Although it's works fine in Linux Minion's. The only problem I'm facing for Windows Minion's. Its returning false. Is there any other way to perform this task…
1
vote
0 answers

How to setup SQL Developer database connection when remote server uses smartcard authentication

I connect to my remote server via smartcard authentication using PuTTy-CAC. I am prompted for a pin number everytime I want to connect to my Linux server. Once I am logged in I can access my database via Sqlplus. I am having trouble setting up the…
Chris M
  • 143
  • 2
  • 14
1
vote
0 answers

AGOL python web-tier authentication secured with PKI/CAC

I am using a python script to connect to an AGOL feature service layer, and update the layer. Right now, I use the following to access it: gis_url = "https://xxxx.maps.arcgis.com" #### Add your username and password gis_username =…
1
vote
0 answers

Apache Netbeans 12.2 with GIT and CAC

I work for the Air Force, as such all website activity is HTTPS with CAC client authentication. I currently develop in Netbeans 12.2 and I am trying to get the native GIT client working with TFS 2015 GIT source code repository. Since TFS 2015 is…
Razoid
  • 11
  • 2
1
vote
2 answers

ActivClient/CAC: How to get the container AID?

I'm trying to work with ActivClient BSI against CAC cards (PKI). How can I get the AID of the containers? For now, I'm using the AID I saw in the ActivClient UI. Are these values constant? If yes, where can I find a list of all these constants? If…
Mattan
  • 31
  • 4
1
vote
1 answer

PIV Certificate issue with VSCODE

Banging my head. Cannot find the solution to solve using VSCODE pull/push to GIT. Git commands work fine on command line. Missing or invalid credentials. Wrong number of arguments fatal: unable to access 'https://repository.com/git/SOME_repo/':…
Eric Dunn
  • 77
  • 4
1
vote
1 answer

Trigger client certificate request on button click

I have a React application being served by an express web server. Within this app, I need to request a client certificate from a user when they click a "Login" button. This is for authorization using Common Access Cards. My express server uses the…
Casey
  • 444
  • 1
  • 7
  • 22
1
vote
1 answer

How to CAC enable the APEX 5 Application

Looking for Step by Step Instructions on how to CAC enable the APEX 5 Application. I have read the related Oracle documentation, but would appreciate if somebody who has gone through this exercise would provide the step by step instructions. Thanks
Alex N
  • 41
  • 1
  • 3
1
vote
0 answers

How to check if smart card is still connected (tomcat server)

The question here is that how can we enforce tomcat server to verify that the smart card is still present while any api is being hit. Or how to enforce renegotiation of SSL along with pin verification once the card is removed. I'm working on an…
Swati Joshi
  • 105
  • 3
  • 14
1
vote
0 answers

CAC authentication on tomcat server

How does a DOD CAC card validation works if our code is deployed on a tomcat server? Do we need to store the certificate authority file of DOD on a keystore (as trust store) and then give the path of this keystore in server.xml file of tomcat? Is…
Swati Joshi
  • 51
  • 1
  • 8
1
vote
1 answer

Steps for configuring Apache HTTPD for CAC Card Authentication

I have been assigned this task of making a web site use CAC card authentication. I've setup an AWS Linux server with Apache httpd web server. Does anyone of the step by steps to setup Apache to enable a users web browser read their CAC card and…
tigger
  • 95
  • 1
  • 2
  • 8