get a read lock concode_field_sep Lock readLock concode_elem_sep ReentrantReadWriteLock readWriteLock concode_elem_sep KeyStoreProvider provider concode_elem_sep Lock writeLock concode_field_sep SecretKey getSecretKey concode_elem_sep Key getKey concode_elem_sep void setSecretKey concode_elem_sep void prepareForMasterPasswordChange concode_elem_sep void writeLock concode_elem_sep void setSecurityManager concode_elem_sep String aliasForGroupService concode_elem_sep boolean isKeyStorePassword concode_elem_sep boolean containsAlias concode_elem_sep void readUnLock concode_elem_sep void setUserGroupKey concode_elem_sep void storeKeyStore concode_elem_sep PublicKey getPublicKey concode_elem_sep File getFile concode_elem_sep void commitMasterPasswordChange concode_elem_sep void writeUnLock concode_elem_sep void reloadKeyStore concode_elem_sep void removeKey concode_elem_sep boolean hasConfigPasswordKey concode_elem_sep boolean hasUserGroupKey concode_elem_sep byte[] getUserGroupKey concode_elem_sep byte[] getConfigPasswordKey concode_elem_sep PrivateKey getPrivateKey concode_elem_sep void abortMasterPasswordChange
void function ( ) { readLock . lock ( ) ; }