File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -391,6 +391,7 @@ func (self *cmdObjRunner) getCheckForCredentialRequestFunc() func([]byte) (Crede
391391		`Username\s*for\s*'.+':` :                 Username ,
392392		`Enter\s*passphrase\s*for\s*key\s*'.+':` : Passphrase ,
393393		`Enter\s*PIN\s*for\s*.+\s*key\s*.+:` :     PIN ,
394+ 		`Enter\s*PIN\s*for\s*'.+':` :              PIN ,
394395		`.*2FA Token.*` :                          Token ,
395396	}
396397
Original file line number Diff line number Diff line change @@ -89,11 +89,17 @@ func TestProcessOutput(t *testing.T) {
8989			expectedToWrite :         "passphrase" ,
9090		},
9191		{
92- 			name :                    "pin prompt" ,
92+ 			name :                    "security key  pin prompt" ,
9393			promptUserForCredential : defaultPromptUserForCredential ,
9494			output :                  "Enter PIN for key '123':" ,
9595			expectedToWrite :         "pin" ,
9696		},
97+ 		{
98+ 			name :                    "pkcs11 key pin prompt" ,
99+ 			promptUserForCredential : defaultPromptUserForCredential ,
100+ 			output :                  "Enter PIN for '123':" ,
101+ 			expectedToWrite :         "pin" ,
102+ 		},
97103		{
98104			name :                    "2FA token prompt" ,
99105			promptUserForCredential : defaultPromptUserForCredential ,
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments