nsmcp::FileCredentials method load (public)
<instance of nsmcp::FileCredentials> load name
Defined in /usr/local/ns/tcl/nsmcp/lib/credentials.tcl
- Parameters:
- name (required)
- Testcases:
- No testcase defined.
Source code: ns_mutex lock ${:mutex} try { if {$name ni [:names]} {error "unknown configured credential name"} set prepared [:prepare $name] foreach other [nsv_array names ${:store}] { if {$other ne $name && [dict get [nsv_get ${:store} $other] digest] eq [dict get $prepared digest]} { error "configured credentials must use distinct tokens" } } set previous {} if {[nsv_exists ${:store} $name]} {set previous [dict get [nsv_get ${:store} $name] digest]} set metadata [:publish $name $prepared] if {$previous ne "" && $previous ne [dict get $prepared digest]} {${:authenticator} revoke $previous} return $metadata } finally {ns_mutex unlock ${:mutex}}XQL Not present: Generic, PostgreSQL, Oracle
![[i]](/resources/acs-subsite/ZoomIn16.gif)