public synchronized AuthStorage getStorage(){
        if(storage==null){
            String cls = Objects.get(config,"storageClass",LogStorage.class.getName());
            try{
                storage = (AuthStorage)Class.forName(cls).newInstance();
            }catch (Exception e){
                throw S1SystemError.wrap(e);
            }
        }
        return storage;
    }
public synchronized AuthStorage getStorage ( ) { if ( storage == null ) { String cls = Objects . get ( config , "storageClass" , LogStorage . class . getName ( ) ) ; try { storage = ( AuthStorage ) Class . forName ( cls ) . newInstance ( ) ; } catch ( Exception e ) { throw S1SystemError . wrap ( e ) ; } } return storage ; }
Gets authentication data storage

@return